【发布时间】:2012-09-18 21:34:29
【问题描述】:
我有一个带有以下签名的方法
public string Register<T>()
{
//code
}
可以这样调用
var result = Register<Employee>();
我的要求是通过从配置文件中读取类型 T 来调用方法,
即: 在调用时,我应该能够通过读取配置文件来动态提供它,而不是硬编码“Employee”。
你知道怎么做吗?
【问题讨论】:
-
这是否有机会注册 DI 容器?大多数 DI 容器都内置了配置文件功能。
-
@default.kramer: 是的,你找到我了,我正在使用没有基于 xml 的配置的 simpleinjector