Beispiel #1
0
        private void _ExpressionBasedHubProxy_Can_TwoWay_Client_Server_Sync()
        {
            var hc = new HubConnectionBuilder()
                     .WithUrl(ProxyTestHostHolder._expressionHubString).Build();

            hc.StartAsync().GetAwaiter().GetResult();
            var client = new ExpressionBasedHubProxy <IBar>(hc);

            var res = client.Invoke(r => r.TestTwoWaySync("derp"));

            Assert.Contains("derp", res);
        }
Beispiel #2
0
        private async Task _ExpressionBasedHubProxy_Can_TwoWay_Client_Server()
        {
            var hc = new HubConnectionBuilder()
                     .WithUrl(ProxyTestHostHolder._expressionHubString).Build();
            await hc.StartAsync();

            var client = new ExpressionBasedHubProxy <IBar>(hc);

            var res = await client.Invoke(r => r.TestTwoWay("derp"));

            Assert.Contains("derp", res);
        }