type-autofac
Version:
tsioc is AOP, Ioc container, via typescript decorator
13 lines (12 loc) • 573 B
TypeScript
import { Providers } from '../types';
import { ProviderMap } from './providers/index';
import { IParameter } from '../IParameter';
import { IProviderMatcher } from './IProviderMatcher';
import { IContainer } from '../IContainer';
export declare class ProviderMatcher implements IProviderMatcher {
private container;
constructor(container: IContainer);
toProviderMap(...providers: Providers[]): ProviderMap;
matchProviders(params: IParameter[], ...providers: Providers[]): ProviderMap;
match(params: IParameter[], providers: ProviderMap): ProviderMap;
}