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); });
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); });