예제 #1
0
        private async static void NewMethod()
        {
            var client = new MySocketClient();

            await client.ConnectAsync("127.0.0.1", 1234);

            var result = client.calc.Add(100, 200);

            Console.WriteLine(result);
        }
예제 #2
0
        internal void Init(MySocketClient client)
        {
            this.client = client;

            terminal = client.serviceClientHandler
                       .GetServiceProxy <ITerminalServcie3>("terminal", "0", Guid.NewGuid() + "");

            terminal.Received += Terminal2_Received;
            terminal.Error    += Terminal2_Error;
            terminal.Closed   += Terminal_Closed;
        }
예제 #3
0
파일: frmMain.cs 프로젝트: jhk2011/Dao.Net
        private async void button2_Click(object sender, EventArgs e)
        {
            client = new MySocketClient();

            client.Closed += Client_Closed;

            await client.ConnectAsync(textBox1.Text, 1234);

            Console.WriteLine(Thread.CurrentThread.ManagedThreadId);

            button2.Enabled = false;
        }