Exemple #1
0
        public async Task <ActionResult <IEnumerable <RemoteConfig> > > GetRemoteConfigs()
        {
            var query   = new FilteredRemoteConfigQuery();
            var results = await this._mediator.Send(query);

            return(Ok(results));
        }
        public async Task <IEnumerable <FilteredRemoteConfigQueryResult> > Handle(FilteredRemoteConfigQuery request, CancellationToken cancellationToken)
        {
            var result = await this._repository.GetAllAsync();

            return(_mapper
                   .ProjectTo <FilteredRemoteConfigQueryResult>(result.AsQueryable())
                   .ToList());
        }