使用从程序集反射的类型创建泛型类的实例

时间:2013-09-19 02:42:59

标签: c# .net generics

我有一个类似下面的类,它有一些方法。

class RepositoryManager<T> where T: IEntity

我想要做的是,遍历我的程序集中实现IEntity的所有类型,并为每种类型创建一个RepositoryManager版本。我可以读取我的程序集中通过反射实现IEntity的所有类型。

1)但是使用这些类型,如何为每种类型创建RepositoryManager实例?

2)如果没有强类型,我如何在其中一个创建的实例上调用方法?

0 个答案:

没有答案