Injecting a constant or dynamic value

Binds an abstraction to a constant value:

container.bind<Katana>("Katana").toConstantValue(new Katana());

Binds an abstraction to a dynamic value:

container.bind<Katana>("Katana").toDynamicValue((context: interfaces.Context) => { return new Katana(); });

results matching ""

    No results matching ""