Example #1
0
        public MagicOnionClientCallTest(SomeObject payload)
        {
            _payload     = payload;
            _httpHandler = new StubHttpMessageHandler(MessagePackMarshallerFactory.Default, payload);
            _channel     = GrpcChannel.ForAddress("http://localhost", new GrpcChannelOptions {
                HttpHandler = _httpHandler
            });

            _proxy = MagicOnion.Client.MagicOnionClient.Create <ITestServiceMagicOnion>(_channel);
        }
Example #2
0
        public MagicOnionCombinedCallTest(SomeObject payload)
        {
            _payload = payload;
            _server  = new TestServer(new WebHostBuilder().UseStartup <Startup>());
            _client  = _server.CreateClient();

            _channel = GrpcChannel.ForAddress("http://localhost", new GrpcChannelOptions {
                HttpClient = _client
            });
            _proxy = MagicOnion.Client.MagicOnionClient.Create <ITestServiceMagicOnion>(_channel);
        }