1
我正在设计一个分层的应用程序,其中90%的业务和数据访问实体具有相同的属性。基本上,为了分离关注点,为每个图层(和图)创建一组具有相同属性的类是没有意义的。我完全知道automappers,但我宁愿不要在这种情况下使用一个,因为我认为它是不必要的。在这种情况下,在业务层和数据访问层之间共享业务实体是否可行?我们将通过在相同名称空间内创建adhoc /转换类来管理剩下的10%类。 任何其他设计方法?共享业务和数据访问实体的策略
我决定使用洋葱式架构,所以我的实体位于核心层或域层下,数据层自然会共享核心/域中的实体。 – rro