From 51301040c7f119d57e0bb31ed8835fb5f47b6068 Mon Sep 17 00:00:00 2001 From: zhaoyushun1999 <1306383139@qq.com> Date: Sat, 31 May 2025 16:58:19 +0800 Subject: [PATCH] 1 --- .../Form1.cs | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/Demo.Microsoft.Extension.Net.ApiCommunication/Form1.cs b/Demo.Microsoft.Extension.Net.ApiCommunication/Form1.cs index f7b36f6..b4c2d4f 100644 --- a/Demo.Microsoft.Extension.Net.ApiCommunication/Form1.cs +++ b/Demo.Microsoft.Extension.Net.ApiCommunication/Form1.cs @@ -1,5 +1,7 @@ using Microsoft.Extension.Core; +using Microsoft.Extension.Net; using Microsoft.Extension.Net.ApiCommunication; +using System.Diagnostics; namespace Demo { @@ -19,6 +21,15 @@ namespace Demo Age = 18 }); return apiRespond; + }, IPHost.From("127.0.0.1:6666"), (state, exception) => { + if (state) + { + this.richTextBox1.Text = "服务启动成功!"; + } + else + { + this.richTextBox1.Text = exception.ToString(); + } }); } @@ -26,12 +37,15 @@ namespace Demo { this.richTextBox1.Text = ""; await Task.Delay(500); + Stopwatch stopwatch = Stopwatch.StartNew(); var ret = ApiCommunicationManager.Request(new ApiRequest() { StationID = "zys" - }); + }, IPHost.From("127.0.0.1:6666"),5000);//目标主机&超时时间ms + stopwatch.Stop(); if (ret.IsSucess) { this.richTextBox1.Text = ret.Content.GetJsonString(); + this.richTextBox1.Text += $"\r\n耗时{stopwatch.ElapsedMilliseconds}ms"; } else {