This commit is contained in:
zhaoyushun1999 2025-05-31 16:58:19 +08:00
parent 8951857c44
commit 51301040c7

View File

@ -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<ApiRequest, ApiRespond>(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
{