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()); }