一、 在Centa.ZJ.DriveCurse.Domain.Core 创建IBaseRepository接口 设计如下
二、实现IBaseRepository接口
在这里新增一个BoEntity 约束自领域实体,BaseRepository<领域对象, 领域实体, 搜索业务对象基类, 业务对象排序> : IBaseRepository<领域对象, 搜索业务对象基类, 业务对象排序>
三、创建搜索业务条件业务基类 - 所有所有业务对象都必须要继承 BoSearchCriteria
四、创建查询业务对象 排序基类 - BoSortCriteria
原文:https://www.cnblogs.com/duias/p/10912799.html