import { Container } from "https://deno.land/x/sustain_core@0.20.5/di/index.ts";
Methods
private
assertInjectableIfClassProvider<T>(provider: Provider<T>)private
getInjectedParams<T>(target: Type<T>)private
getTokenName<T>(token: Token<T>)private
injectClass<T>(classProvider: ClassProvider<T>): Tprivate
injectFactory<T>(valueProvider: FactoryProvider<T>): Tprivate
injectValue<T>(valueProvider: ValueProvider<T>): Tprivate
injectWithProvider<T>(type: Token<T>, provider?: Provider<T>): TaddProvider<T>(provider: Provider<T>)
get(type: any): any