public async Task <List <Model> > Handle(Query request, CancellationToken cancellationToken) { var items = await _repository.FindAll(); var result = items.Select(x => new Model { ExpenseCategoryId = x.ExpenseCategoryId, Name = x.Name }).OrderBy(x => x.Name).ToList(); return(result); }