public void Handle(GetIntegrationClient command) { var item = _repository.Get<Client>(w => w.Id == command.Id); var dto = item.Select( s => ClientDto.Existing(s.Id, s.IsActive, s.Name, s.Email, s.ContactPerson, s.ContactNumber, s.ModifiedBy, s.DateModified)).FirstOrDefault(); command.Set(dto); }
public static ClientDto Existing(IHandleGettingIntegrationClient client, GetIntegrationClient command) { client.Handle(command); return command.Client; }