blob: 9fd7260605356d32ab37b53c58e92ea71344c324 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
import RouteManager, { RouteInitializer } from "../RouteManager";
export type Registration = (initializer: RouteInitializer) => void;
export default abstract class ApiManager {
protected abstract initialize(register: Registration): void;
public register(router: RouteManager) {
this.initialize(router.addSupervisedRoute);
}
}
|