예제 #1
0
        private async Task <Result <FundosModel> > GetFundos()
        {
            var url = _options.GetFundos();

            var httpResponse = await _client.GetAsync(url);

            if (httpResponse.IsSuccessStatusCode)
            {
                var contentResult = await httpResponse.Content.ReadAsStringAsync();

                var result = JsonConvert.DeserializeObject <FundosModel>(contentResult);

                return(Result <FundosModel> .Success(result));
            }

            return(Result <FundosModel> .Failure("Não foi localizado os dados dos fundos."));
        }