Мы собираемся использовать Sitecore CMS в нашем новом проекте. Мы хотели бы использовать в нем контейнер IoC. Является ли это возможным? Требуются ли какие-либо изменения конфигурации? Где мы можем найти хороший пример?Как использовать контейнер IoC с Sitecore CMS
ответ
Уверен, что это возможно, и на самом деле очень мало (если что-либо) связано с Sitecore. Поэтому он не требует изменений конфигурации. Вы можете найти хорошие примеры в любом месте, но я предполагаю, что вы были вокруг них сами. Например, как инверсия шаблона управления.
Сотрудник Sitecore, профессиональный блог, немного о IoC, здесь. http://mcore.wordpress.com/2009/05/27/agile-sitecore-design/
Единственный совет, который я хотел бы предложить, - это проверить, будет ли IoC упрощать проект? В очень больших проектах, где Sitecore является лишь одним компонентом среди многих, он абсолютно может, но в большинстве проектов он добавит ненужную сложность. То же правило применяется для различных других методов, таких как архитектура MVP или генерируемые пользователем пользовательские элементы.
- 1. Когда использовать контейнер IOC?
- 2. Как использовать единичный IoC контейнер
- 3. Как использовать контейнер Unity IoC с Template10?
- 4. Контейнер IoC. Вводят контейнер
- 5. Как использовать контейнер IoC? Я не понимаю
- 6. Как использовать контейнер IOC от MVVMCross
- 7. Контейнер IOC весной MVC
- 8. зачем использовать контейнер ioc в php-приложениях?
- 9. IoC контейнер для Caliburn.Micro
- 10. Использовать контейнер IoC для архитектуры плагина
- 11. Создать общий контейнер IoC
- 12. Как проверить весенний контейнер Ioc
- 13. IoC/MEF контейнер
- 14. Теория: «Сервисный локатор» «Контейнер IOC» «IOC» «DI»
- 15. Интеграция TeamCity с Sitecore CMS
- 16. Если контейнер IoC разрешает контейнер OR Mapper?
- 17. Зачем использовать Ninject или другой контейнер IoC с шаблоном репозитория?
- 18. как писать библиотеки, не заставляя пользователей использовать контейнер IoC библиотеки
- 19. Контейнер IoC для приложения WPF
- 20. IoC, Где вы кладете контейнер?
- 21. Как использовать регистрацию ServiceStack, но доставлять ее через контейнер IOC.
- 22. Sitecore 7 IoC and Controller Renderings
- 23. Получить контейнер IoC в xamarin.android
- 24. Устранение Завис с ServiceStack IoC Контейнер
- 25. Контейнер IoC - зарегистрированные компоненты экземпляра
- 26. IoC контейнер для Objective-C
- 27. Как контейнер Spring IoC способен создавать новые объекты? Или контейнер Spring IoC работает внутри?
- 28. Обработчик конвейера Sitecore испортил CMS
- 29. Импорт плагинов MEF в контейнер DI/IOC
- 30. Должен ли я использовать вложенный класс или контейнер IoC?
Ну, это как-то связано с Sitecore. В MS MVC у вас есть возможность реализовать свою собственную фабрику контроллеров, которая гарантирует, что вы не используете свой контейнер IOC в качестве локатора службы. Вопрос в том, можете ли вы сделать что-то подобное в Sitecore. –