示例#1
0
        public async override Task <Clients> GetAllClients(GetAllClientsRequest request, ServerCallContext context)
        {
            List <ClientModel> clientsList = _mapper.Map <List <ClientModel> >(await _touristRepository.GetNoTracking().ToListAsync());
            var clients = new Clients();

            clients.Clients_.AddRange(clientsList);
            return(clients);
        }
示例#2
0
        public async Task <List <Client> > Get(GetAllClientsRequest req)
        {
            var clients = await Db.LoadSelectAsync <Client>(c => c.Id >= 0);

            return(clients);
        }
示例#3
0
 public Task <GetAllClientsResponse> GetAllClients(GetAllClientsRequest request, int UserID)
 {
     throw new NotImplementedException();
 }
示例#4
0
        public async Task <IEnumerable <RegisteredClient> > Handle(GetAllClientsRequest request, CancellationToken cancellationToken)
        {
            var clients = await this._dbContext.Clients.ToListAsync();

            return(clients.Select(x => x.ToDTO()));
        }
示例#5
0
 public async Task <IEnumerable <RegisteredClient> > GetAll([FromQuery] GetAllClientsRequest request)
 {
     return(await _mediator.Send(request));
 }