MCPcopy Create free account
hub / github.com/ParallelTask/dinoloop / IDino

Interface IDino

src/modules/interfaces/idino.ts:10–23  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

8} from '../types';
9
10export interface IDino {
11 registerController<T>(controller: Function & { prototype: T }): void;
12 registerApplicationError<T>(type: Function & { prototype: T }): void;
13 disableRouteNotFoundException(): void;
14 enableUserIdentity(): void;
15 requestStart<T>(middleware: Function & { prototype: T }): void;
16 requestEnd<T>(middleware: Function & { prototype: T }): void;
17 serverError<T>(middleware: Function & { prototype: T }): void;
18 applicationStart<T>(middleware: Function & { prototype: T }): void;
19 dependencyResolver<T>(
20 injector: T, cb: (injector: T, type: any) => any): void;
21 bind(): void;
22 useRouter(cb: () => any): void;
23}
24
25export interface IAppContainer {
26 controllers: Function[];

Callers 59

buildMethod · 0.65
registerFunction · 0.65
registerFunction · 0.65
registerFunction · 0.65
registerFunction · 0.65
dino.spec.tsFile · 0.65
app.tsFile · 0.65
dino.spec.tsFile · 0.65

Implementers 1

Dinosrc/api/dino.ts

Calls

no outgoing calls

Tested by

no test coverage detected