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

XFEExtension

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

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

XFEstudio/XFEExtension

重构与增强 CyberComm 通信框架

- 重构 WebSocket/HTTP 协议,支持原生解析与高性能缓冲,新增多项安全与性能参数 - 客户端/服务端 API 现代化,异步生命周期、事件模型升级,支持 TLS 校验与多种回调 - 增强配置与限制项,细化传输、TLS、重连等参数,提升安全性 - XCC 群组消息收发安全增强,支持消息大小限制、路径校验、ACK 并发安全 - 统一 C# 10/11 语法,提升代码质量,修复历史遗留问题 - 新增 Regex 自动生成代码,兼容旧 API,便于平滑迁移

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

代码差异

24 个文件 +3938 -501
Modified .github/workflows/publish-packages.yml +2 -0
Modified XFEExtension.NetCore/CyberComm/CyberCommClientEventArgs.cs +21 -3
Added XFEExtension.NetCore/CyberComm/CyberCommHttp.cs +110 -0
Added XFEExtension.NetCore/CyberComm/CyberCommHttpProtocol.cs +364 -0
Added XFEExtension.NetCore/CyberComm/CyberCommOptions.cs +240 -0
Modified XFEExtension.NetCore/CyberComm/CyberCommRequestEventArgs.cs +106 -45
Modified XFEExtension.NetCore/CyberComm/CyberCommRequestEventArgsImpl.cs +4 -0
Modified XFEExtension.NetCore/CyberComm/CyberCommServerEventArgs.cs +28 -4
Added XFEExtension.NetCore/CyberComm/CyberCommWebSocketPeer.cs +189 -0
Modified XFEExtension.NetCore/CyberComm/XCCNetWork/XCCGroup.cs +78 -33
Modified XFEExtension.NetCore/CyberComm/XCCNetWork/XCCGroupImpl.cs +1 -1
Modified XFEExtension.NetCore/CyberComm/XCCNetWork/XCCMessageReceiveHelper.cs +82 -26
Modified XFEExtension.NetCore/CyberComm/XCCNetWork/XCCNetWork.cs +12 -2
Modified XFEExtension.NetCore/WebExtension/LANDeviceDetector/LANDeviceDetector.cs +1 -1
Modified XFEExtension.NetCore/WebExtension/LANDeviceDetector/LANDeviceImpl.cs +1 -1
Modified XFEExtension.NetCore/XFEChatGPT/ChatGPTInnerClass/DefaultClass/EnvironmentGPTData.cs +9 -8
Modified XFEExtension.NetCore/XFEExtension.NetCore.csproj +2 -0
Modified XFEExtension.NetCore/XFETransform/Json/JsonCodec.cs +15 -15
Modified XFEExtension.NetCore/XFETransform/Json/JsonSource.cs +21 -21
Modified XFEExtension.NetCore/XFETransform/StringConverter/FormattedJsonTransformer.cs +18 -18
Modified XFEExtension.NetCore/XFETransform/StringConverter/JsonTransformer.cs +22 -22