XFEExtension.NetCore.ServerInteractive
[DLL] Server interaction extension, including user identity verification and querying in conjunction with AutoConfig
关注
0
Fork
0
Star
0
返回提交历史
Modified
README.md
+23
-9
Modified
README.zh-CN.md
+25
-10
Modified
XFEExtension.NetCore.ServerInteractive.SourceGenerator/ClientRequestGenerator.cs
+54
-18
Modified
XFEExtension.NetCore.ServerInteractive.SourceGenerator/EntryPointGenerator.cs
+28
-19
Modified
XFEExtension.NetCore.ServerInteractive.SourceGenerator/Models/ClientRequestMethodCandidate.cs
+5
-1
Modified
XFEExtension.NetCore.ServerInteractive.SourceGenerator/Models/MethodCandidate.cs
+5
-1
Added
XFEExtension.NetCore.ServerInteractive.SourceGenerator/TypeGenerationInfo.cs
+72
-0
Modified
XFEExtension.NetCore.ServerInteractive.SourceGenerator/XFEExtension.NetCore.ServerInteractive.SourceGenerator.csproj
+2
-1
Modified
XFEExtension.NetCore.ServerInteractive.TServer/Models/Order.cs
+1
-0
Modified
XFEExtension.NetCore.ServerInteractive.TServer/Models/Person.cs
+1
-0
Added
XFEExtension.NetCore.ServerInteractive.TServer/Profiles/ServerProfile.cs
+76
-0
Modified
XFEExtension.NetCore.ServerInteractive.TServer/Profiles/UserProfile.cs
+1
-7
Modified
XFEExtension.NetCore.ServerInteractive.TServer/Program.cs
+84
-8
Added
XFEExtension.NetCore.ServerInteractive.TServer/Services/SourceGenerationFixtures.cs
+14
-0
Modified
XFEExtension.NetCore.ServerInteractive.TServer/Services/TestCoreService.cs
+1
-1
Modified
XFEExtension.NetCore.ServerInteractive.TServer/XFEExtension.NetCore.ServerInteractive.TServer.csproj
+4
-1
Added
XFEExtension.NetCore.ServerInteractive.Test/CyberCommIntegrationTests.cs
+532
-0
Deleted
XFEExtension.NetCore.ServerInteractive.Test/Program.cs
+0
-538
Added
XFEExtension.NetCore.ServerInteractive.Test/ServerProfileTests.cs
+52
-0
Modified
XFEExtension.NetCore.ServerInteractive.Test/XFEExtension.NetCore.ServerInteractive.Test.csproj
+10
-3
Modified
XFEExtension.NetCore.ServerInteractive.slnx
+4
-0
Modified
XFEExtension.NetCore.ServerInteractive/Implements/CoreService/XFEServerCoreServiceBase.cs
+5
-5
Modified
XFEExtension.NetCore.ServerInteractive/Implements/Requester/StandardRequestServiceBase.cs
+1
-1
Modified
XFEExtension.NetCore.ServerInteractive/Implements/ServerService/AsyncServerServiceBase.cs
+1
-1
Modified
XFEExtension.NetCore.ServerInteractive/Implements/ServerService/ServerCoreProcessServiceBase.cs
+13
-1
Modified
XFEExtension.NetCore.ServerInteractive/Implements/ServerService/ServerCoreProcessServiceBaseImpl.cs
+1
-0
Modified
XFEExtension.NetCore.ServerInteractive/Implements/ServerService/ServerCoreServiceBase.cs
+1
-1
Modified
XFEExtension.NetCore.ServerInteractive/Implements/ServerService/ServerInitializerServiceBase.cs
+1
-1
Modified
XFEExtension.NetCore.ServerInteractive/Implements/ServerService/ServerServiceBase.cs
+1
-1
Modified
XFEExtension.NetCore.ServerInteractive/Interfaces/CoreService/IXFEStandardServerCoreServiceBase.cs
+3
-3
Modified
XFEExtension.NetCore.ServerInteractive/Interfaces/IUserInfo.cs
+4
-0
Modified
XFEExtension.NetCore.ServerInteractive/Interfaces/IUserServiceBase.cs
+5
-1
Modified
XFEExtension.NetCore.ServerInteractive/Interfaces/Requester/IStandardRequestService.cs
+1
-1
Modified
XFEExtension.NetCore.ServerInteractive/Interfaces/ServerService/IServerCoreProcessService.cs
+9
-0
Modified
XFEExtension.NetCore.ServerInteractive/Models/IIDModel.cs
+2
-0
Modified
XFEExtension.NetCore.ServerInteractive/Models/RequesterModels/ClientRequestResult.cs
+18
-0
Modified
XFEExtension.NetCore.ServerInteractive/Models/RequesterModels/StandardClientInstanceRequest.cs
+2
-0
Modified
XFEExtension.NetCore.ServerInteractive/Models/ServerModels/ServerCoreReturnArgs.cs
+5
-1
Modified
XFEExtension.NetCore.ServerInteractive/Models/UserFaceInfo.cs
+2
-0
Modified
XFEExtension.NetCore.ServerInteractive/Models/UserModels/EncryptedUserLoginModel.cs
+11
-0
Added
XFEExtension.NetCore.ServerInteractive/Models/UserModels/PasswordCredential.cs
+54
-0
Modified
XFEExtension.NetCore.ServerInteractive/Models/UserModels/User.cs
+5
-1
Added
XFEExtension.NetCore.ServerInteractive/Models/UserModels/UserPublicDto.cs
+24
-0
Modified
XFEExtension.NetCore.ServerInteractive/Options/XFEClientRequesterOptions.cs
+1
-1
Modified
XFEExtension.NetCore.ServerInteractive/Options/XFEServerCoreOptions.cs
+4
-4
Modified
XFEExtension.NetCore.ServerInteractive/Options/XFEStandardServerCoreOptions.cs
+4
-0
Added
XFEExtension.NetCore.ServerInteractive/Properties/AssemblyInfo.cs
+3
-0
Added
XFEExtension.NetCore.ServerInteractive/Utilities/DataTable/ExternalDataTableItem.cs
+9
-0
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/DataTable/IXFEDataTable.cs
+3
-3
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/DataTable/XFEDataDictionaryTable.cs
+48
-22
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/DataTable/XFEDataListTable.cs
+49
-26
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/DataTable/XFEDataTableManager.cs
+2
-2
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Extensions/ClientRequesterBuilderExtensions.cs
+3
-3
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Extensions/XFEServerCoreBuilderExtensions.cs
+5
-2
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Helpers/DeviceHelper.cs
+6
-76
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Helpers/InteractiveHelper.cs
+45
-45
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Helpers/RouteMatchHelper.cs
+30
-10
Added
XFEExtension.NetCore.ServerInteractive/Utilities/Helpers/SessionStoreSynchronization.cs
+7
-0
Added
XFEExtension.NetCore.ServerInteractive/Utilities/Helpers/SessionTokenHelper.cs
+27
-0
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Helpers/UserHelper.cs
+94
-63
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Requester/ClientRequester.cs
+72
-17
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Requester/ClientRequesterBuilder.cs
+9
-0
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Requester/TableRequester.cs
+93
-34
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Server/Services/CoreService/ConnectService.cs
+1
-1
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Server/Services/CoreService/CoreLogService.cs
+6
-5
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Server/Services/CoreService/EntryPointVerifyService.cs
+3
-1
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Server/Services/CoreService/IpBannerService.cs
+6
-6
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Server/Services/CoreService/ServerCoreExceptionProcessService.cs
+5
-4
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Server/Services/CoreService/ServerCoreUserServiceBase.cs
+9
-2
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Server/Services/CoreService/UserLoginAutoCleanService.cs
+52
-19
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Server/Services/CoreService/UserLoginService.cs
+105
-46
Added
XFEExtension.NetCore.ServerInteractive/Utilities/Server/Services/CoreService/UserLogoutService.cs
+43
-0
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Server/Services/CoreService/UserReloginService.cs
+12
-36
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Server/Services/CoreService/UserServiceBase.cs
+2
-0
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Server/Services/CoreService/XFEDataTableManagerService.cs
+3
-3
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Server/Services/ServerService/XFEServerCoreProcessService.cs
+36
-43
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Server/XFEServer.cs
+111
-19
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Server/XFEServerCore.cs
+24
-17
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Server/XFEServerCoreBuilder.cs
+9
-5
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Server/XFEServerCoreHost.cs
+138
-132
Modified
XFEExtension.NetCore.ServerInteractive/XFEExtension.NetCore.ServerInteractive.csproj
+13
-8
XFEstudio/XFEExtension.NetCore.ServerInteractive
重大升级:切换 CyberComm,安全与易用性提升
- 底层切换为自研 CyberComm,支持 HTTP/HTTPS/WS,移除 ASP.NET Core 依赖,支持优雅生命周期与多核心端口复用 - 密码升级为 PBKDF2-HMAC-SHA256,登录返回安全 Token,支持多端会话与注销,用户接口不再泄露敏感信息 - 表格模型新增 Version 字段,支持乐观并发,分页参数标准化,客户端支持取消与异常处理 - 生成器支持嵌套/internal 类型,路由通配符增强,客户端请求支持取消与详细失败类型 - ServerProfile 配置增强,支持 TLS/网络限制/环境变量注入,完善 xUnit 测试覆盖关键路径 - API 兼容性提升,推荐新生命周期 API,服务基类属性非 null,文档与注释同步更新 - 建议所有用户升级至 4.0 版本
a57233c
代码差异
81 个文件
+2255
-1290