public async Task <IActionResult> Get() { var query = new GetAllBreedsQuery(); var results = await _queryExecutor.ExecuteAsync(query); return(_apiResponseHelper.SimpleQueryResponse(this, results)); }
public async Task <JsonResult> Get() { var query = new GetAllBreedsQuery(); var results = await _domainRepository.ExecuteQueryAsync(query); return(_apiResponseHelper.SimpleQueryResponse(results)); }
public async Task <IEnumerable <Breed> > ExecuteAsync(GetAllBreedsQuery query, IExecutionContext executionContext) { var customEntityQuery = new GetCustomEntityRenderSummariesByDefinitionCodeQuery(BreedCustomEntityDefinition.DefinitionCode); var customEntities = await _customEntityRepository.GetCustomEntityRenderSummariesByDefinitionCodeAsync(customEntityQuery);; var breeds = customEntities.Select(MapBreed); return(breeds); }
public async Task <IEnumerable <Breed> > ExecuteAsync(GetAllBreedsQuery query, IExecutionContext executionContext) { var breeds = await _contentRepository .CustomEntities() .GetByDefinition <BreedCustomEntityDefinition>() .AsRenderSummaries() .MapItem(MapBreed) .ExecuteAsync(); return(breeds); }
public async Task <JsonResult> Get() { var query = new GetAllBreedsQuery(); return(await _apiResponseHelper.RunQueryAsync(query)); }