public HouseholdSearchQuery( Guid userId, int pageNumber, int pageSize, string searchText, HouseholdSorting sort) { this.UserId = userId; this.PageNumber = pageNumber; this.PageSize = pageSize; this.SearchText = searchText; this.Sort = sort; }
public async Task <IActionResult> GetForUser(Guid userId, string search, int pageNumber, int pageSize, HouseholdSorting sort) { var result = await this.GetQueryAsync <HouseholdSearchResultDto>( new HouseholdSearchQuery(userId, pageNumber, pageSize, search, sort)); return(Ok(result)); }