XFEExtension.NetCore.ServerInteractive
[DLL] Server interaction extension, including user identity verification and querying in conjunction with AutoConfig
关注
0
Fork
0
Star
0
返回提交历史
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Requester/XFEClientRequesterBuilder.cs
+1
-29
XFEstudio/XFEExtension.NetCore.ServerInteractive
移除DeviceHelper依赖,简化CreateBuilder初始化
移除了对DeviceHelper.GetUniqueHardwareId()的调用及相关using引用,CreateBuilder方法不再初始化RequestAddress、Session和ComputerInfo字段,仅创建XFEClientRequesterBuilderImpl实例并添加参数,简化了构建器的创建逻辑。
6d84e86
代码差异
1 个文件
+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
}