我应该在服务层还是控制器中进行自动映射?
我喜欢这个想法: Repository - 用完整的领域(类型)对象获取原始数据IQueryable类型的东西。 Service layer - 分页、排序、过滤和自动映射视图模型返回。 Controller - 推送带有正确模型的视图。
但是,看到一些使用ActionFilters和属性的不错的东西,我在想更好的方法是否为:
Repository - 用完整的领域(类型)对象获取原始数据IQueryable类型的东西。 Service layer - 过滤、分页数据领域对象 Controller - 自动映射服务层数据并推送视图。
非常感谢您对此的想法。
我喜欢这个想法: Repository - 用完整的领域(类型)对象获取原始数据IQueryable类型的东西。 Service layer - 分页、排序、过滤和自动映射视图模型返回。 Controller - 推送带有正确模型的视图。
但是,看到一些使用ActionFilters和属性的不错的东西,我在想更好的方法是否为:
Repository - 用完整的领域(类型)对象获取原始数据IQueryable类型的东西。 Service layer - 过滤、分页数据领域对象 Controller - 自动映射服务层数据并推送视图。
非常感谢您对此的想法。