static async Task GetUser() { var client = new UserGrpc.UserGrpcClient(channel); var user = await client.GetUserAsync(new GetUserRequest { Id = 1 }); Console.WriteLine("Name: " + user.Name); Console.WriteLine("Email: " + user.Email); }
public UserServicesGateway(IMapper mapper, ILogger <UserServicesGateway> logger) { var httpHandler = new HttpClientHandler(); httpHandler.ServerCertificateCustomValidationCallback = HttpClientHandler.DangerousAcceptAnyServerCertificateValidator; var channel = GrpcChannel.ForAddress("https://localhost:5002"); this._user = new UserGrpc.UserGrpcClient(channel); _mapper = mapper; this._logger = logger; }