标签: c# .net dependency-injection inversion-of-control
我有一个包含几个不同项目的解决方案,一些是纯类库,一些是Web应用程序项目。如果我希望我的默认类型可用于所有项目,我应该在哪里放置容器的配置文件?
答案 0 :(得分:1)
我倾向于在解决方案根目录中创建它。然后,对于需要它的每个项目,我做:
然后,当您初始化Dependency Inject框架时,您可以使用类似Server.MapPath("~/bin/filename.config")的内容。
Server.MapPath("~/bin/filename.config")