コード例 #1
0
            public async Task <WebApiResult <IEnumerable <countries> > > Handle(CountriesQueryCommand request, CancellationToken cancellationToken)
            {
                try
                {
                    var result = await preminumFinanceRepository.GetAllCountries();

                    return(new WebApiResult <IEnumerable <countries> >(result));
                }
                catch (Exception ex)
                {
                    return(WebApiResult <IEnumerable <countries> > .Error(ex.Message));
                }
            }
コード例 #2
0
        public async Task <ActionResult <IEnumerable <country_states> > > GetAllCountries(CountriesQueryCommand command)
        {
            var result = await mediator.Send(command);

            return(Ok(result));
        }
コード例 #3
0
 public async Task <IEnumerable <Country> > Handle(CountriesQueryCommand _)
 {
     return(await countriesListProvider.GetCountriesAsync());
 }
コード例 #4
0
        public async Task <ActionResult <IEnumerable <country_states> > > GetAllCountries(CountriesQueryCommand command)
        {
            var result = await mediator.Send(command);

            if (!result.IsValid)
            {
                return(BadRequest(result.Errors));
            }
            return(Ok(result.Data));
        }
コード例 #5
0
ファイル: CountriesQuery.cs プロジェクト: kaigeyaotou/ais
 public async Task <IEnumerable <countries> > Handle(CountriesQueryCommand request, CancellationToken cancellationToken)
 {
     return(await preminumFinanceRepository.GetAllCountries());
 }