public async Task <IEnumerable <GuestDto> > Handle(GetAllGuestsQuery request, CancellationToken cancellationToken) { var guests = await this.context.Guests.Where(g => !g.IsDeleted).ToListAsync(cancellationToken).ConfigureAwait(false); return(guests.Select(g => new GuestDto(g))); }
public async Task <IEnumerable <GuestDto> > Handle(GetAllGuestsQuery request, CancellationToken cancellationToken) { var query = await this.context.Users.Find(u => u.RoleName == RoleNames.Guest).ToListAsync(cancellationToken).ConfigureAwait(false); return(query.Select(h => CustomMapper.Map <GuestDto>(h))); }