#asp.net-mvc #nhibernate #castle-windsor
#asp.net-mvc #nhibernate #castle-windsor
Вопрос:
В моем веб-приложении MVC3 / nhibernate в настоящее время у меня есть установщики windsor в my / Web project.
Я хочу настроить как среды тестирования, так и среды разработки одинаково, стоит ли тогда использовать windsor configuration / installers для их собственного проекта?
Ответ №1:
Нет — не очень хорошая идея. Установщики — это загрузочный код, специфичный для проекта, и их не следует использовать повторно. Более того, вы, вероятно, не хотите иметь одинаковые установщики в обоих проектах. Вероятно, вы хотите подделать интеграцию с Facebook в тесте, использовать локальную базу данных, отключить кэширование и т. Д.
Не стоит испытывать эти головные боли, чтобы сэкономить несколько строк кода. Повторное использование переоценено.