Получить объектную привязку ninject asp.net web api - PullRequest
0 голосов
/ 28 марта 2019

Мне нужно получить свойство из моего DbContext, которое было привязано в ninject, чтобы передать как конструктор param другому bind.

Это то, что я пытаюсь:

kernel.Bind<DbContext>().To<CtxVendas>();

kernel.Bind<ISinafServicoExterno>().To<SinafServicoExterno>().WithConstructorArgument("URLServico" , kernel.Get<CtxVendas>().ParametrosSistema.SingleAsync().Result.URLServicoSeguradora);

Приведенный выше код не использует первый экземпляр.

...