zuohuaijun 2 лет назад
Родитель
Сommit
52afa3f425

+ 1 - 1
Admin.NET/Admin.NET.Core/Admin.NET.Core.csproj

@@ -31,7 +31,7 @@
     <PackageReference Include="Magicodes.IE.Excel" Version="2.7.5.1" />
     <PackageReference Include="Magicodes.IE.Pdf" Version="2.7.5.1" />
     <PackageReference Include="Magicodes.IE.Word" Version="2.7.5.1" />
-    <PackageReference Include="MailKit" Version="4.4.0" />
+    <PackageReference Include="MailKit" Version="4.5.0" />
     <PackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson" Version="6.0.29" />
     <PackageReference Include="Microsoft.AspNetCore.SignalR.StackExchangeRedis" Version="6.0.29" />
     <PackageReference Include="NewLife.Redis" Version="5.6.2024.402" />

+ 4 - 4
Admin.NET/Admin.NET.Core/Service/OpenAccess/SysOpenAccessService.cs

@@ -132,9 +132,9 @@ public class SysOpenAccessService : IDynamicApiController, ITransient
     /// </summary>
     /// <returns></returns>
     [DisplayName("创建密钥")]
-    public Task<string> CreateSecret()
+    public async Task<string> CreateSecret()
     {
-        return Task.FromResult(Convert.ToBase64String(Guid.NewGuid().ToByteArray())[..^2]);
+        return await Task.FromResult(Convert.ToBase64String(Guid.NewGuid().ToByteArray())[..^2]);
     }
 
     /// <summary>
@@ -143,9 +143,9 @@ public class SysOpenAccessService : IDynamicApiController, ITransient
     /// <param name="accessKey"></param>
     /// <returns></returns>
     [NonAction]
-    public Task<SysOpenAccess> GetByKey(string accessKey)
+    public async Task<SysOpenAccess> GetByKey(string accessKey)
     {
-        return Task.FromResult(
+        return await Task.FromResult(
             _sysCacheService.GetOrAdd(CacheConst.KeyOpenAccess + accessKey, _ =>
             {
                 return _sysOpenAccessRep.AsQueryable()

+ 1 - 1
Admin.NET/Admin.NET.Core/Service/Org/SysOrgService.cs

@@ -84,7 +84,7 @@ public class SysOrgService : IDynamicApiController, ITransient
     /// </summary>
     /// <param name="orgTree"></param>
     /// <param name="userOrgIdList"></param>
-    private void HandlerOrgTree(List<SysOrg> orgTree, List<long> userOrgIdList)
+    private static void HandlerOrgTree(List<SysOrg> orgTree, List<long> userOrgIdList)
     {
         foreach (var org in orgTree)
         {