在哪里放置依赖注入框架配置文件?

时间:2008-09-17 09:02:34

标签: c# .net dependency-injection inversion-of-control

我有一个包含几个不同项目的解决方案,一些是纯类库,一些是Web应用程序项目。如果我希望我的默认类型可用于所有项目,我应该在哪里放置容器的配置文件?

1 个答案:

答案 0 :(得分:1)

我倾向于在解决方案根目录中创建它。然后,对于需要它的每个项目,我做:

  • 右键单击 - >添加现有
  • 浏览并选择文件
  • 点击向下箭头并选择“添加为链接”
  • 在项目中选择文件
  • 属性
  • 构建操作 - >含量
  • 复制到输出目录 - >如果更新则复制

然后,当您初始化Dependency Inject框架时,您可以使用类似Server.MapPath("~/bin/filename.config")的内容。