public async Task <IEnumerable <TemplateModel> > Handle(ListTemplateQuery request, CancellationToken cancellationToken) { var templates = await _queryProvider.Query <Template>() .Where(_ => _.Description.Contains(request.Description)) .ToListAsync(); return(templates.Select(_ => new TemplateModelAdapter(_))); }
public Task <IEnumerable <TemplateModel> > ListTemplate(ListTemplateQuery query) { return(_mediator.Send(query)); }