之前用过abp framework。在使用 vnext 时,目前最大的感受是颠覆了我对于导航属性的认知。
因为不符合 DDD 理念,不再被 abp 所推荐使用了,所以在使用操作关联实体时(继承了 AggregateRoot 的实体),只能手动操作了。对我EF的使用习惯形成了很大的冲击。
https://github.com/abpframework/abp/issues/1517
至于这种改动好不好,我也说不清楚,先上一篇相关的讨论文章吧
https://qastack.cn/software/384846/pitfalls-of-domain-driven-design-with-entity-framework