XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFEExtension

【DLL】XFE各类拓展是一个C#的DLL库,旨在优化C#代码中常用语句的使用,并提供更简洁的访问方式,同时提供Xunit测试框架,快速搭建服务器/客户端,免费ChatGPTAPI接口,免费通讯服务器,XFE下载器,新增格式等

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFEExtension

重命名IpAddress为IPAddress以统一命名风格

将CyberCommServerEventArgs及相关引用中的IpAddress属性重命名为IPAddress,包含构造参数、注释和所有使用位置,提升代码一致性和可读性。 同时将项目版本号从4.0.1升级到4.0.2。

aa152a3
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

3 个文件 +15 -15
Modified README.md +3 -3
@@ -274,17 +274,17 @@ public class CustomServer
274 274 private void CyberCommServer_MessageReceived(object? sender, CyberCommServerEventArgs e)
275 275 {
276 276 e.ReplyMessage("服务器已接收消息");
277 Console.WriteLine($"收到客户端[{e.IpAddress}]消息:{e.TextMessage}");//明文传输实例
277 Console.WriteLine($"收到客户端[{e.IPAddress}]消息:{e.TextMessage}");//明文传输实例
278 278 }
279 279
280 280 private void CyberCommServer_ClientConnected(object? sender, CyberCommServerEventArgs e)
281 281 {
282 Console.WriteLine($"新客户端连接:{e.IpAddress}");
282 Console.WriteLine($"新客户端连接:{e.IPAddress}");
283 283 }
284 284
285 285 private void CyberCommServer_ConnectionClosed(object? sender, CyberCommServerEventArgs e)
286 286 {
287 Console.WriteLine($"客户端[{e.IpAddress}]断开连接");
287 Console.WriteLine($"客户端[{e.IPAddress}]断开连接");
288 288 }
289 289
290 290 private void CyberCommServer_ServerStarted(object? sender, EventArgs e)
Modified XFEExtension.NetCore/CyberComm/CyberCommServerEventArgs.cs +2 -2
@@ -13,11 +13,11 @@ namespace XFEExtension.NetCore.CyberComm;
13 13 /// <param name="CurrentWebSocket"> 当前WebSocket </param>
14 14 /// <param name="WsHeader"> 客户端请求头 </param>
15 15 /// <param name="Exception"> 异常消息(如果有的话) </param>
16 /// <param name="IpAddress"> 客户端IP地址 </param>
16 /// <param name="IPAddress"> 客户端IP地址 </param>
17 17 /// <param name="TextMessage"> 文本消息 </param>
18 18 /// <param name="BinaryMessage"> 二进制消息 </param>
19 19 /// <param name="EndOfMessage">消息是否结束</param>
20 public abstract record CyberCommServerEventArgs(Uri? RequestUrl, BackMessageType MessageType, WebSocket CurrentWebSocket, NameValueCollection WsHeader, XFECyberCommException? Exception, string IpAddress, string? TextMessage, byte[]? BinaryMessage, bool EndOfMessage)
20 public abstract record CyberCommServerEventArgs(Uri? RequestUrl, BackMessageType MessageType, WebSocket CurrentWebSocket, NameValueCollection WsHeader, XFECyberCommException? Exception, string IPAddress, string? TextMessage, byte[]? BinaryMessage, bool EndOfMessage)
21 21 {
22 22 /// <summary>
23 23 /// 发送文本消息
Modified XFEExtension.NetCore/XFEExtension.NetCore.csproj +10 -10
@@ -5,7 +5,7 @@
5 5 <ImplicitUsings>enable</ImplicitUsings>
6 6 <Nullable>enable</Nullable>
7 7 <GenerateDocumentationFile>True</GenerateDocumentationFile>
8 <Version>4.0.1</Version>
8 <Version>4.0.2</Version>
9 9 <Title>XFEExtension</Title>
10 10 <RepositoryUrl>https://github.com/XFEstudio/XFEExtension</RepositoryUrl>
11 11 <AnalysisLevel>latest</AnalysisLevel>
@@ -19,21 +19,21 @@
19 19 <PackageReadmeFile>README.md</PackageReadmeFile>
20 20 <PackageTags>XFE;拓展;GPT;Server;服务器;测试;XFEExtension</PackageTags>
21 21 <PackageReleaseNotes>
22 ## 调整
22 ## 调整
23 23
24 重命名ServerUrLs为ServerUrlArray并升级版本号
24 重命名IpAddress为IPAddress以统一命名风格
25 25
26 将CyberCommServer类中的ServerUrLs属性及相关参数重命名为ServerUrlArray,提升代码一致性和可读性。
27 同时将项目版本号从4.0.0升级到4.0.1。
26 将CyberCommServerEventArgs及相关引用中的IpAddress属性重命名为IPAddress,包含构造参数、注释和所有使用位置,提升代码一致性和可读性。
27 同时将项目版本号从4.0.1升级到4.0.2。
28 28
29 ## 新增
29 ## 新增
30 30
31
31
32 32
33 ## 严重
33 ## 严重
34 34
35
36 </PackageReleaseNotes>
35
36 </PackageReleaseNotes>
37 37 <NeutralLanguage>zh-CN</NeutralLanguage>
38 38 <PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
39 39 <PackageLicenseFile>LICENSE</PackageLicenseFile>