public async Task <IActionResult> Get(int breedId) { var query = new GetBreedByIdQuery(breedId); var results = await _queryExecutor.ExecuteAsync(query); return(_apiResponseHelper.SimpleQueryResponse(this, results)); }
public async Task <JsonResult> Get(int breedId) { var query = new GetBreedByIdQuery(breedId); var results = await _domainRepository.ExecuteQueryAsync(query); return(_apiResponseHelper.SimpleQueryResponse(results)); }
private async Task <Breed> GetBreedAsync(int?breedId) { if (!breedId.HasValue) { return(null); } var query = new GetBreedByIdQuery(breedId.Value); return(await _contentRepository.ExecuteQueryAsync(query)); }
public async Task <JsonResult> Get(int breedId) { var query = new GetBreedByIdQuery(breedId); return(await _apiResponseHelper.RunQueryAsync(query)); }