返回提交历史
Modified
XFEToolBox.Core/Models/Users/ToolBoxUserFaceInfo.cs
+2
-0
Modified
XFEToolBox.Core/XFEToolBox.Core.csproj
+3
-3
Modified
XFEToolBox.Server/Program.cs
+2
-1
Modified
XFEToolBox.Server/XFEToolBox.Server.csproj
+1
-1
Modified
XFEToolBox.Test/XFEToolBox.Client.Test.csproj
+2
-2
Modified
XFEToolBox/XFEToolBox.Client.csproj
+3
-3
XFEstudio/XFEToolBox
升级依赖包并适配新 API 调整
升级多个 NuGet 包以提升兼容性和功能,包括 XFEExtension.NetCore、HtmlSanitizer、Markdig 等。ToolBoxUserFaceInfo 类新增 Version 属性(long 类型)。Program.cs 服务启动方式调整为 StartAsync 和 RunAsync,以适配新版本 API。
fa9977c
代码差异
6 个文件
+13
-10
@@ -20,6 +20,8 @@ public class ToolBoxUserFaceInfo : IUserFaceInfo
20
20
21
21
public bool IsAdministrator => Role == ToolBoxUserRole.Administrator;
22
22
23
public long Version { get; set; }
24
23
25
public static ToolBoxUserFaceInfo FromUser(IUserInfo user)
24
26
{
25
27
var result = new ToolBoxUserFaceInfo
@@ -7,10 +7,10 @@
7
7
</PropertyGroup>
8
8
9
9
<ItemGroup>
10
<PackageReference Include="XFEExtension.NetCore" Version="5.1.0" />
11
<PackageReference Include="XFEExtension.NetCore.AutoConfig" Version="3.0.1" />
10
<PackageReference Include="XFEExtension.NetCore" Version="5.2.0" />
11
<PackageReference Include="XFEExtension.NetCore.AutoConfig" Version="4.1.2" />
12
12
<PackageReference Include="XFEExtension.NetCore.AutoPath" Version="2.0.0" />
13
<PackageReference Include="XFEExtension.NetCore.ServerInteractive" Version="3.2.2" />
13
<PackageReference Include="XFEExtension.NetCore.ServerInteractive" Version="4.0.0" />
14
14
<PackageReference Include="XFEExtension.NetCore.TodoHighLight" Version="1.0.0" />
15
15
</ItemGroup>
16
16
@@ -85,7 +85,8 @@ Console.WriteLine($" 地址:{ServerProfile.HttpAddress.TrimEnd('/')}/api");
85
85
Console.WriteLine($" 数据:{storageRoot}");
86
86
Console.WriteLine($" 软件:{softwareStorageRoot}");
87
87
Console.WriteLine($" 用户:{UserDataProfile.UserTable.Count}");
88
await server.Start();
88
await server.StartAsync();
89
await server.RunAsync();
89
90
return;
90
91
91
92
static void EnsureInitialAdministrator()
@@ -8,7 +8,7 @@
8
8
</PropertyGroup>
9
9
10
10
<ItemGroup>
11
<PackageReference Include="XFEExtension.NetCore.ServerInteractive" Version="3.2.2" />
11
<PackageReference Include="XFEExtension.NetCore.ServerInteractive" Version="4.0.0" />
12
12
</ItemGroup>
13
13
14
14
<ItemGroup>
@@ -8,9 +8,9 @@
8
8
</PropertyGroup>
9
9
10
10
<ItemGroup>
11
<PackageReference Include="XFEExtension.NetCore" Version="5.1.0" />
11
<PackageReference Include="XFEExtension.NetCore" Version="5.2.0" />
12
12
<PackageReference Include="XFEExtension.NetCore.TodoHighLight" Version="1.0.0" />
13
<PackageReference Include="XFEExtension.NetCore.XUnit" Version="4.0.0" />
13
<PackageReference Include="XFEExtension.NetCore.XUnit" Version="4.0.2" />
14
14
</ItemGroup>
15
15
16
16
<ItemGroup>
@@ -39,11 +39,11 @@
39
39
40
40
<ItemGroup>
41
41
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.4.2" />
42
<PackageReference Include="HtmlSanitizer" Version="9.1.968-beta" />
43
<PackageReference Include="Markdig" Version="0.44.0" />
42
<PackageReference Include="HtmlSanitizer" Version="9.2.995" />
43
<PackageReference Include="Markdig" Version="1.3.2" />
44
44
<PackageReference Include="Microsoft.Web.WebView2" Version="1.0.4129.50" />
45
45
<PackageReference Include="XFEExtension.NetCore" Version="5.2.0" />
46
<PackageReference Include="XFEExtension.NetCore.AutoConfig" Version="3.0.1" />
46
<PackageReference Include="XFEExtension.NetCore.AutoConfig" Version="4.1.2" />
47
47
<PackageReference Include="XFEExtension.NetCore.AutoPath" Version="2.0.0" />
48
48
<PackageReference Include="XFEExtension.NetCore.InputSimulator" Version="2.3.0" />
49
49
<PackageReference Include="XFEExtension.NetCore.TodoHighLight" Version="1.0.0" />