public Task <IEnumerable <GetHospitalOrganizationsQueryResult> > Execute(GetHospitalOrganizationsQuery query) { return(Task.FromResult(_hospitalOrganizationRepository.AllHospitalOrganizations.Select(o => new GetHospitalOrganizationsQueryResult { Id = o.Id, Name = o.Name, TotalHospitals = o.Hospitals.Count }))); }
public async Task <IEnumerable <GetHospitalOrganizationsQueryResult> > Handle(GetHospitalOrganizationsQuery query, CancellationToken cancellationToken) { var result = await _queryExecutor.Execute(query); return(result); }