Asp.net mvc 在测试和开发环境中设置castle windsor安装程序

Asp.net mvc 在测试和开发环境中设置castle windsor安装程序,asp.net-mvc,nhibernate,castle-windsor,Asp.net Mvc,Nhibernate,Castle Windsor,在我的MVC3/nhibernate web应用程序中,目前我的/web项目中有我的windsor安装程序 我想同时设置测试和开发环境,那么将windsor配置/安装程序推到他们自己的项目中是不是一个好主意?不是-不是一个好主意。安装程序是特定于项目的引导代码,不应重复使用。此外,您可能不希望两个项目中的安装程序完全相同。可能你们想在测试中伪造Facebook集成,使用本地数据库,禁用缓存等 不值得为节省几行代码而烦恼。重用被高估了

在我的MVC3/nhibernate web应用程序中,目前我的/web项目中有我的windsor安装程序


我想同时设置测试和开发环境,那么将windsor配置/安装程序推到他们自己的项目中是不是一个好主意?

不是-不是一个好主意。安装程序是特定于项目的引导代码,不应重复使用。此外,您可能不希望两个项目中的安装程序完全相同。可能你们想在测试中伪造Facebook集成,使用本地数据库,禁用缓存等

不值得为节省几行代码而烦恼。重用被高估了