Пример #1
0
 public async Task <OwnersBasicResponse> GetBasicOwners() =>
 await GrpcCallerService.CallService(_urls.GrpcOwners, async channel =>
 {
     var client = new OwnersData.OwnersDataClient(channel);
     _logger.LogDebug("grpc client for owners api was created...");
     var response = await client.GetBasicOwnersAsync(new OwnersRequest {
     });
     _logger.LogDebug("grpc response {@response}", response);
     return(response);
 });
Пример #2
0
 public async Task <OwnerResponse> GetOwnerById(int id) =>
 await GrpcCallerService.CallService(_urls.GrpcOwners, async channel =>
 {
     var client = new OwnersData.OwnersDataClient(channel);
     _logger.LogDebug("grpc client created, request = {@id}", id);
     var response = await client.GetOwnerByIdAsync(new OwnerRequest {
         Id = id
     });
     _logger.LogDebug("grpc response {@response}", response);
     return(response);
 });