Ninject Factory с введенными аргументами - PullRequest
0 голосов
/ 26 сентября 2018

Я пытаюсь создать Ninject Factory, используя Ninject.Extensions.Factory , как показано ниже:

 public interface  ICommandBatchFactory
    {
        CommandBatch GetCommandBatch(ILogger logger);        
    }

Проблема в том, что Мне нужен "logger", чтобы вводится в экземпляр / конструктор (шаблон конструктора) и не указывается явно в GetCommandBatch фабрики.

Возможно ли это с Ninject.Extensions.Factory?Я пытаюсь избежать ссылок на аннотации de Ninject Kernel или [Inject] , чтобы не увеличивать связь.

...