我有以下代码:如何将具有类名称的字符串转换为Generic将接受的类?
var something = UnityContainer.Resolve<IService<Package>>();
这工作好,因为包是我定义和设置,并通过统一映射一类的名称。但是在我的应用程序中,我的课程以字符串参数进入该方法。这样的事情:
public void Update(string className) {
var something = UnityContainer.Resolve<IService<Package>>();
有没有一种方法,我可以把className字符串,并在上面的泛型使用它就像一个类?
如何正确使用类名?或者你如何期待它被使用? – 2011-12-30 13:57:55
我的或任何其他答案是否帮助您标记为正确。如果您有自己的解决方案,请在此处添加。 – 2012-05-10 10:20:45