Exemple #1
0
        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);
        }
Exemple #2
0
        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;
        }