Контейнер IOC, который может нацелиться на профиль клиента .NET Framework?
-
27-09-2019 - |
Вопрос
В нашем текущем проекте WPF мы выполняли инъекцию зависимости с использованием инструмента IOC Ninject.
Мы хотим нацелиться на профиль клиента .NET Framework для лучшего загрузки / установки. Проблема в том, что Ninject кажется ссылаться на ссылочные величины, такие как System.Web, которые не находятся в профиле клиента.
Может кто-нибудь рекомендовать контейнер IOC, который может нацелиться на профиль клиента .NET Framework (3.5 или 4)?
Решение
AUTOFAC поддерживает клиентский профиль 3.5 и 4.0.
Другие советы
Попробуйте действительно легкий и простой Funq. Ди контейнера. Изначально было создано для блоков мобильных приложений, поэтому я считаю, что это будет подходит для ваших целей. (или хотя бы идею ди-контейнера на лямбдах)