public Task <PagedResult <UserOutputDto> > GetList(UserQueryInputDto input) { return(_userManager.Queryable() .AsNoTracking() .Where(c => EF.Functions.Like(c.Name, $"%{input.Name}%")) .Paged <User, UserOutputDto>(input)); }
public async Task GetUsersTest() { var input = new UserQueryInputDto { Name = "1", PageNumber = 1, PageSize = 10 }; var result = await _service.GetList(input); result.Data.Count.ShouldBeGreaterThan(0); }
public async Task <HttpPagedResponse <UserOutputDto> > GetUsers(UserQueryInputDto inputDto) { var result = await _userAppService.GetList(inputDto); return(Success(result)); }