Quellcode durchsuchen

😁1、增加图像调整组件ImageSharp 2、升级nuget包依赖

zuohuaijun vor 2 Jahren
Ursprung
Commit
cf6c135c0d

+ 5 - 4
Admin.NET/Admin.NET.Core/Admin.NET.Core.csproj

@@ -21,9 +21,9 @@
     <PackageReference Include="AspNet.Security.OAuth.Gitee" Version="6.0.15" />
     <PackageReference Include="AspNet.Security.OAuth.Weixin" Version="6.0.15" />
     <PackageReference Include="AspNetCoreRateLimit" Version="5.0.0" />
-    <PackageReference Include="Furion.Extras.Authentication.JwtBearer" Version="4.9.1.14" />
-    <PackageReference Include="Furion.Extras.ObjectMapper.Mapster" Version="4.9.1.14" />
-    <PackageReference Include="Furion.Pure" Version="4.9.1.14" />
+    <PackageReference Include="Furion.Extras.Authentication.JwtBearer" Version="4.9.1.15" />
+    <PackageReference Include="Furion.Extras.ObjectMapper.Mapster" Version="4.9.1.15" />
+    <PackageReference Include="Furion.Pure" Version="4.9.1.15" />
     <PackageReference Include="IPTools.China" Version="1.6.0" />
     <PackageReference Include="Lazy.Captcha.Core" Version="2.0.6" />
     <PackageReference Include="Magicodes.IE.Excel" Version="2.7.4.5" />
@@ -35,9 +35,10 @@
     <PackageReference Include="NEST" Version="7.17.5" />
     <PackageReference Include="NewLife.Redis" Version="5.5.2023.1201" />
     <PackageReference Include="OnceMi.AspNetCore.OSS" Version="1.1.9" />
+    <PackageReference Include="SixLabors.ImageSharp.Web" Version="3.1.0" />
     <PackageReference Include="SKIT.FlurlHttpClient.Wechat.Api" Version="2.35.0" />
     <PackageReference Include="SKIT.FlurlHttpClient.Wechat.TenpayV3" Version="2.20.1" />
-    <PackageReference Include="SqlSugarCore" Version="5.1.4.127" />
+    <PackageReference Include="SqlSugarCore" Version="5.1.4.128" />
     <PackageReference Include="System.Linq.Dynamic.Core" Version="1.3.7" />
     <PackageReference Include="UAParser" Version="3.1.47" />
     <PackageReference Include="Yitter.IdGenerator" Version="1.0.14" />

+ 1 - 1
Admin.NET/Admin.NET.Core/Service/Region/SysRegionService.cs

@@ -126,7 +126,7 @@ public class SysRegionService : IDynamicApiController, ITransient
     {
         await _sysRegionRep.DeleteAsync(u => u.Id > 0);
 
-        var context = BrowsingContext.New(Configuration.Default.WithDefaultLoader());
+        var context = BrowsingContext.New(AngleSharp.Configuration.Default.WithDefaultLoader());
         var dom = await context.OpenAsync(_url);
 
         // 省级

+ 7 - 0
Admin.NET/Admin.NET.Web.Core/Startup.cs

@@ -21,6 +21,7 @@ using Microsoft.Extensions.DependencyInjection;
 using Microsoft.Extensions.Hosting;
 using Newtonsoft.Json;
 using OnceMi.AspNetCore.OSS;
+using SixLabors.ImageSharp.Web.DependencyInjection;
 using System;
 
 namespace Admin.NET.Web.Core;
@@ -116,6 +117,9 @@ public class Startup : AppStartup
             //});
         });
 
+        // 图像处理
+        services.AddImageSharp();
+
         // OSS对象存储
         var ossOpt = App.GetConfig<OSSProviderOptions>("OSSProvider", true);
         services.AddOSSService(Enum.GetName(ossOpt.Provider), "OSSProvider");
@@ -156,6 +160,9 @@ public class Startup : AppStartup
         // 配置多语言
         app.UseAppLocalization();
 
+        // 图像处理
+        app.UseImageSharp();
+
         //// 启用HTTPS
         //app.UseHttpsRedirection();