У меня есть несколько декорированных классов WebActivator.PreApplicationStartMethod.
Один - для Ninject, другой - для AwesomeMVC, третий - для планировщика фоновых задач.
Проблема в том, что класс планировщика должен воспользоваться зависимостями, которые разрешаются IoC контейнером.
Мои вопросы:
- Могу ли я иметь несколько классов WebActivator.PreApplicationStartMethod?
- Могу ли я определить порядок их инициализации, чтобы IoC, будучи самым важным, был первым?
- Могут ли статические экземпляры класса WebActivator.PreApplicationStartMethod полагаться на IoC контейнер для разрешения своих зависимостей, определяемых конструктором?
задан Maxim V. Pavlov 28 January 2012 в 00:36
поделиться