我得到了类型,但这与我正在寻找的类不同。
typeof有逆运算吗?
EDIT
我需要该类才能使用通用存储库:
GenericRepository<BaseEntity> repository = new GenericRepository<BaseEntity>(new AzureBrightData());
我首先编写了所有实体类都源自的 BaseEntity,但问题是存储库需要知道要搜索哪个表。
例如,如果我们有一个分区键和行键组合对 (1,1),这不允许我或存储库知道从哪个表获取注册表。这还不够,这就是为什么我认为我需要这张桌子。
如果我理解你问题下的答案,那么你可能正在寻找这样的东西(实例化类型):
Assembly asmApp = Assembly.LoadFile("some.dll");
Type tApp = asmApp.GetType("Namespace.SomeClass");
object oApp = Activator.CreateInstance(tApp, new object[0] { });
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)