sipp
Version:
An Opinionated, High-Productivity MVC Web Framework in TypeScript
10 lines (9 loc) • 318 B
TypeScript
export interface IServiceProviderResolutionFn {
(Type: any): any;
}
export interface IServiceProviderFactoryFn {
(resolve: IServiceProviderResolutionFn, Type: any): any;
}
export interface IServiceRegistryFn {
(ConstructorScope: '*' | any | any[], Type: any, factoryFn: IServiceProviderFactoryFn): void;
}