【发布时间】:2009-12-02 16:09:58
【问题描述】:
在我不断追求减少吸吮的过程中,我目前正在检查 mvc Turbine 来完成 IoC 的脏活。
我使用 mvc Turbine nerd 晚餐示例作为线索,到目前为止,事情看起来相当合乎逻辑。
虽然我在这里指的是涡轮机项目,但我猜它背后的理念是该模式的普遍性
对于一些阅读和罕见的播客来说是安全的,我是 IoC 概念的新手,我有几个问题。
到目前为止,我为每个要注册的 IRepository 都有一个 IServiceRegistration 条目
例如:
public class UserRepositoryRegistration : IServiceRegistration
{
public void Register(IServiceLocator locator)
{
locator.Register<IUserRepository, UserRepository>();
}
}
IUserRepository 的具体实现需要一些配置。类似连接字符串的东西,或者在这种情况下是要使用的 db4o 文件的路径。
我应该在哪里和向谁提供这些信息?
【问题讨论】:
标签: c# .net configuration ioc-container