情况:
使用Asp.net Core(2.1)和EFCore(2.1)
在api控制器中,我得到一个类型的字符串,并且需要从中获得一个可工作的Iqueryable。
通过对dbcontext进行反思,我可以从中得到一些东西,它具有我需要的所有对象DbSet<Type>
,然后我对其进行AsQueryable()
。
问题是,从上下文中获取正确DbSet的唯一方法是通过反射。但这只会返回对象类型的对象。
我不知道在运行时将该对象转换回其DbSet<Type>
的任何方法,我想知道是否有人知道它。