Каким образом DI относительно инжектора конструктора и / или свойства решается в Kephas? - PullRequest
1 голос
/ 15 апреля 2019

Я заметил, что большинство DI-структур используют конструкторский подход, но некоторые поддерживают также настройку зависимостей через свойства.Как Kephas относится к этой проблеме и какие встроенные средства предусмотрены для этого?Отказ от ответственности: я думаю о поддержке Autofac, но это зависит от моего свободного времени.Я видел, что что-то было начато в этом направлении в Кефе, но это кажется в самом начале.

1 Ответ

1 голос
/ 15 апреля 2019

На этом этапе Kephas зависит от того, какой контейнер DI вы выберете.Если вы говорите об Autofac (а также MEF / System.Composition), он поддерживает конструктор и внедрение свойств.Во всех реализациях сервиса Kephas используется исключительно внедрение конструктора, за исключением заметного свойства Logger.Это сделано специально, так как вводить его через конструктор не очень приятно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...