Весенний IoC на WP7? - PullRequest
       26

Весенний IoC на WP7?

2 голосов
/ 23 марта 2011

Можно ли использовать Spring.net на WP7?Вы бы порекомендовали другие DI / IoC-контейнеры для WP7 и почему?

Ответы [ 4 ]

6 голосов
/ 24 марта 2011

Альтернативные реализации контейнера IoC для WP7 включают:

6 голосов
/ 23 марта 2011

Насколько я знаю, IoC Spring не будет работать на WP7, так как WP7 имеет ограниченные библиотеки времени выполнения.Spring зависит от вещей, которых просто нет в мире WP7.

Я использую и могу порекомендовать MicroIoC .Он небольшой, простой в интеграции, легкий и отлично работает на WP7.

1 голос
/ 01 апреля 2011

У меня был хороший успех с TinyIoC https://github.com/grumpydev/TinyIoC

Это действительно просто, просто включите один файл C # в ваше решение, и все готово! Также имеется функция авторегистрации, которая отображает интерфейсы на их реализацию (если у вас есть только одна реализация) и классы автоматически.

Также используется TinyMessenger для слабо связанных сообщений между уровнем презентации и бизнес-логикой (например, если вы используете MVVM или какой-либо другой шаблон презентации).

0 голосов
/ 23 марта 2011

Я слышал много хорошего о Ninject (https://github.com/ninject/ninject) на WP7 - но сам не использовал его

...