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); }
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; }
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; }