[#] [Из песочницы] Условная инъекция зависимостей в ASP.NET Core. Часть 1
habrabot(difrex,1) — All
2016-08-03 14:30:05


Иногда возникает необходимость иметь несколько вариантов реализации некоторого интерфейса и, в зависимости от определенных условий, производить инъекцию того или другого сервиса. В данной статье будут показаны варианты такой инъекции в ASP.NET Core приложении, используя встроенный инъектор зависимостей.

В первой части статьи будут рассмотрены варианты настройки IoC-контейнера на этапе запуска приложения с возможностью выбирать одну или несколько из имеющихся реализаций, а также инъекция в контексте HTTP запроса, основываясь на данных запроса. Во второй части будет показано, как можно расширить возможности инъектора зависимостей для выбора реализации на основе текстового идентификатора сервиса.
[Читать дальше →][1]

[1]: https://habrahabr.ru/post/306996/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut