我的历史主要是C / C ++,但我最近被扔进了c#/ .net世界。请温柔。
我正在尝试使用automapper将单个域实体类映射到MULTIPLE视图。所以,就像这样:
class DomainEntity
{
}
class LimitedView
{
view with limited set of properties from DomainEntity
}
class DeeperView : LimitedView
{
view with a few more items from DomainEntity
}
到目前为止,我能够使其工作的唯一方法是将基本视图类(LimitedView)中的映射复制/粘贴到DeeperView的映射类中,这会损害我的敏感性。我也尝试过使用.Include<>,但是会遇到编译错误......
感谢您的帮助!