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

XFEExtension.NetCore.ServerInteractive

[DLL] Server interaction extension, including user identity verification and querying in conjunction with AutoConfig

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

XFEstudio/XFEExtension.NetCore.ServerInteractive

移除DeviceHelper依赖,简化CreateBuilder初始化

移除了对DeviceHelper.GetUniqueHardwareId()的调用及相关using引用,CreateBuilder方法不再初始化RequestAddress、Session和ComputerInfo字段,仅创建XFEClientRequesterBuilderImpl实例并添加参数,简化了构建器的创建逻辑。

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

代码差异

1 个文件 +1 -29
Modified XFEExtension.NetCore.ServerInteractive/Utilities/Requester/XFEClientRequesterBuilder.cs +1 -29
@@ -3,7 +3,6 @@ using XFEExtension.NetCore.ServerInteractive.Implements;
3 3 using XFEExtension.NetCore.ServerInteractive.Interfaces.Requester;
4 4 using XFEExtension.NetCore.ServerInteractive.Models.RequesterModels;
5 5 using XFEExtension.NetCore.ServerInteractive.Options;
6 using XFEExtension.NetCore.ServerInteractive.Utilities.Helpers;
7 6
8 7 namespace XFEExtension.NetCore.ServerInteractive.Utilities.Requester;
9 8
@@ -23,34 +22,7 @@ public abstract class XFEClientRequesterBuilder : XFEBuilderBase<XFEClientReques
23 22 /// <returns></returns>
24 23 public static XFEClientRequesterBuilder CreateBuilder()
25 24 {
26 var builder = new XFEClientRequesterBuilderImpl
27 {
28 _xFEClientRequester =
29 {
30 RequestAddress = requestAddress,
31 Session = session,
32 ComputerInfo = computerInfo
33 }
34 };
35 builder.AddParameter("XFEClientRequester", builder._xFEClientRequester);
36 return builder;
37 }
38
39 /// <summary>
40 /// 创建构建器
41 /// </summary>
42 /// <returns></returns>
43 public static XFEClientRequesterBuilder CreateBuilder()
44 {
45 var builder = new XFEClientRequesterBuilderImpl
46 {
47 _xFEClientRequester =
48 {
49 RequestAddress = requestAddress,
50 Session = string.Empty,
51 ComputerInfo = DeviceHelper.GetUniqueHardwareId()
52 }
53 };
25 var builder = new XFEClientRequesterBuilderImpl();
54 26 builder.AddParameter("XFEClientRequester", builder._xFEClientRequester);
55 27 return builder;
56 28 }