我最近遇到了
第一个重载:
第二个重载:
现在我的问题是,为什么要配置关系为多对多且另一个方向没有导航属性(第一个重载)?我没看出来在哪些情况下会有帮助... 你有什么想法吗?
ManyNavigationPropertyConfiguration<TEntity, TTarget>
这个类,类中有一个名为WithMany()
的方法,有两个重载。第一个重载:
WithMany()
配置关系为多对多,另一个方向没有导航属性。第二个重载:
WithMany(Expression<Func<TTarget, ICollection<TEntity>>>)
配置关系为多对多,并指定另一个方向的导航属性。现在我的问题是,为什么要配置关系为多对多且另一个方向没有导航属性(第一个重载)?我没看出来在哪些情况下会有帮助... 你有什么想法吗?