public IApiResultModel GetAll() { var result = authRoleRepository.All(); DiagnosticLogCenter.AdditionLog("在这里添加额外的日志"); return(ApiListResultModel.FromData(result)); }
public IApiResultModel GetPageList(PageQueryDto queryDto) { Expression <Func <AuthRole, bool> > expression; if (queryDto.Key.NullOrEmpty()) { expression = x => true; } else { expression = x => x.RoleId == queryDto.Key || x.RoleName.Contains(queryDto.Key); } var result = authRoleRepository.PageList(expression, x => x.Id, queryDto.PageIndex, queryDto.PageSize, true); return(ApiListResultModel.FromPageData(result.Items, result.Total, result.PageIndex, result.PageSize)); }