public Task <IEnumerable <GetVentilatorsQueryResult> > Execute(GetVentilatorsQuery query) { return(Task.FromResult(_ventilatorRepsoitory.AllVentilators.Select(v => new GetVentilatorsQueryResult { Id = v.Id, ModelName = v.Model.Name, SerialNumber = v.SerialNumber, StateCode = v.State.Code, StateDescription = v.State.Description }))); }
public async Task <IEnumerable <GetVentilatorsQueryResult> > Handle(GetVentilatorsQuery query, CancellationToken cancellationToken) { var result = await _queryExecutor.Execute(query); return(result); }