public Task <IEnumerable <GetHospitalsQueryResult> > Execute(GetHospitalsQuery query)
 {
     return(Task.FromResult(_hospitalRepository.AllHospitalOrganizations.SelectMany(o =>
                                                                                    o.Hospitals.Select(h => new GetHospitalsQueryResult
     {
         Id = h.Id,
         NationalProviderIdentifier = h.NationalProviderIdentifier,
         Name = h.Name,
         IsVerified = h.IsVerified
     }))));
 }
Example #2
0
        public async Task <IEnumerable <GetHospitalsQueryResult> > Handle(GetHospitalsQuery query, CancellationToken cancellationToken)
        {
            var result = await _queryExecutor.Execute(query);

            return(result);
        }