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));
    }
Ejemplo n.º 4
0
    public async Task <JsonResult> Get(int breedId)
    {
        var query = new GetBreedByIdQuery(breedId);

        return(await _apiResponseHelper.RunQueryAsync(query));
    }