Люблю пример Caliburn.Micro HelloScreens, но я застрял с инъекцией зависимостей MEFs. Я бы предпочел использовать Ninject, поскольку я больше всего ему знаком. Прочтите несколько замечательных статей о размещении MEF в контейнере IOC (http://blogs.msdn.com/b/nblumhardt/archive/2009/03/16/hosting-mef-extensions-in-an-ioc-container.aspx)...but не может получить простой пример работы с caliburn.microCaliburn.Micro Пример HelloScreens - использование Ninject в качестве контейнера IOC
То, что я ищу, - это способ использования инжекции Ninject Constructor вместе с MEF. MEF для расширения управление. Ninject для инъекций конструктора зависимостей.
Я ищу рабочий Caliburn.Micro загрузчик, который включает в MEF и Ninject?
Я отправил из отчаяния, потому что не мог понять, как зарегистрировать NHibernate ISessionFactory. Как всегда, после того, как я задаю вопрос, я добиваюсь прогресса. Как вы рекомендуете, я собираюсь использовать MEF DI и стать опытным в этом. – faldeland
@faldeland Да, я бы рекомендовал, что MEF - это отличная инфраструктура Extensibility, но всегда помните, что это не полноценный контейнер DI, хотя Microsoft пообещала нажать в этом направлении. –
@Sniffer: поскольку вы сказали, что у вас есть хороший опыт работы с Caliburn.Micro, вы знаете какой-либо пример WORKING, который показывает, как загружать Autofac с помощью CM.Micro? Потому что у меня [этот вопрос] (http://stackoverflow.com/questions/20056673/caliburn-micro-autofac-bootstrapping) – Sergio