Exemple #1
0
        //private static void WcfHello(RpcContractWcf.IHelloService helloServiceWcf, string helloword = "world")
        //{
        //    var callNameVoid = helloServiceWcf.CallNameVoid();
        //    Console.WriteLine(callNameVoid);
        //    helloServiceWcf.CallName(helloword);
        //    Console.WriteLine("CallName called");
        //    helloServiceWcf.CallVoid();
        //    Console.WriteLine("CallVoid called");
        //    var helloWcf = helloServiceWcf.Hello(helloword);
        //    Console.WriteLine(helloWcf);
        //    var helloResultWcf = helloServiceWcf.SayHello($"{helloword} perfect world");
        //    Console.WriteLine($"{helloResultWcf.Name},{helloResultWcf.Gender},{helloResultWcf.Head}");
        //    helloResultWcf.Name = helloword + "show perfect world";
        //    var showResultWcf = helloServiceWcf.ShowHello(helloResultWcf);
        //    Console.WriteLine(showResultWcf);
        //}
        private static async Task HttpHello(RpcContractHttp.IHelloService helloServiceHttp, string helloword = "world")
        {
            Console.WriteLine("HttpHello---------------------------------------------------------------------------");
            var callNameVoid = await helloServiceHttp.CallNameVoidAsync();

            Console.WriteLine(callNameVoid);
            await helloServiceHttp.CallNameAsync(helloword);

            Console.WriteLine("CallName called");
            await helloServiceHttp.CallVoidAsync();

            Console.WriteLine("CallVoid called");
            var helloWcf = await helloServiceHttp.HelloAsync(helloword);

            Console.WriteLine(helloWcf);
            var helloResultWcf = await helloServiceHttp.SayHelloAsync($"{helloword} perfect world");

            Console.WriteLine($"{helloResultWcf.Name},{helloResultWcf.Gender},{helloResultWcf.Head}");
            helloResultWcf.Name = helloword + "show perfect world";
            var showResultWcf = await helloServiceHttp.ShowHelloAsync(helloResultWcf);

            Console.WriteLine(showResultWcf);

            HttpHelloCall(helloServiceHttp, helloword);
        }
Exemple #2
0
        private static void HttpHello(RpcContractHttp.IHelloService helloServiceHttp, string helloword = "world")
        {
            var callNameVoid = helloServiceHttp.CallNameVoid();

            Console.WriteLine(callNameVoid);
            helloServiceHttp.CallName(helloword);
            Console.WriteLine("CallName called");
            helloServiceHttp.CallVoid();
            Console.WriteLine("CallVoid called");
            var helloWcf = helloServiceHttp.Hello(helloword);

            Console.WriteLine(helloWcf);
            var helloResultWcf = helloServiceHttp.SayHello($"{helloword} perfect world");

            Console.WriteLine($"{helloResultWcf.Name},{helloResultWcf.Gender},{helloResultWcf.Head}");
            helloResultWcf.Name = helloword + "show perfect world";
            var showResultWcf = helloServiceHttp.ShowHello(helloResultWcf);

            Console.WriteLine(showResultWcf);
        }