Контейнер IoC для переносимых библиотек классов - PullRequest
9 голосов
/ 03 марта 2012

Существует ли какой-либо контейнер IoC, который поддерживает (или может быть добавлен) Portable Class Libraries еще?

Я возился с некоторыми (SimpleInjector, AutoFac), но они всегда имели одну или другую зависимость, что не позволяло мне использовать их в качестве переносимой библиотеки классов.

Я довольно новичок в этой теме, поэтому, возможно, я здесь не на том пути.

Более подробно:

Я хочу создать библиотеку, содержащую мои модели (и более поздние модели представления) для приложения MMVM, которое должно работать в .Net 4.5, WP7 и WinRT. Эти модели должны быть сохранены в виде файлов. Поскольку реализация конкретных алгоритмов сохранения (файловая система рабочего стола, изолированное хранилище) специфична для каждой платформы, я надеялся использовать контейнер IoC для отделения его от самих моделей.

1 Ответ

7 голосов
/ 05 марта 2012

Я считаю, что есть бета-версия autofac для переносимых библиотек: http://code.google.com/p/autofac/downloads/detail?name=Autofac-2.6.1.841-Portable.zip

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