首页 新闻 会员 周边

.net使用反射获取泛型重载方法,里面的参数也是泛型的。

0
悬赏园豆:20 [已解决问题] 解决于 2019-03-23 22:55

我想获取第一个方法,

获取方法的代码,却获取不到

求各位大佬帮忙看下

隔壁老黎的主页 隔壁老黎 | 初学一级 | 园豆:190
提问于:2019-03-23 22:37
< >
分享
最佳答案
1

可以参考EFCOre的源码
var applyEntityConfigurationMethod = typeof(ModelBuilder)
.GetMethods()
.Single(
e => e.Name == nameof(ApplyConfiguration)
&& e.ContainsGenericParameters
&& e.GetParameters().SingleOrDefault()?.ParameterType.GetGenericTypeDefinition() == typeof(IEntityTypeConfiguration<>));

隔壁老黎 | 初学一级 |园豆:190 | 2019-03-23 22:55
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册