From 8d3295531d2b556685fba9fa5d8b3a548c8d9c2d Mon Sep 17 00:00:00 2001 From: zhangqi <2794379662@qq.com> Date: Tue, 25 May 2021 16:13:34 +0800 Subject: [PATCH] =?UTF-8?q?update:=E8=B7=9F=E9=9A=8F=E6=A1=86=E6=9E=B6?= =?UTF-8?q?=E5=8D=87=E7=BA=A7=E5=8E=BB=E6=8E=89=E9=9B=AA=E8=8A=B1id?= =?UTF-8?q?=E7=9B=B8=E5=85=B3=E7=9A=84=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Api/Ewide.Core/Captcha/ClickWord/ClickWordCaptcha.cs | 4 ++-- Api/Ewide.Core/Ewide.Core.xml | 3 ++- Api/Ewide.Core/Extension/XnRestfulResultProvider.cs | 3 ++- Api/Ewide.Core/Service/File/SysFileService.cs | 1 - .../DbContexts/MultiTenantDbContext.cs | 1 - Api/Ewide.Web.Core/Startup.cs | 5 ++--- 6 files changed, 8 insertions(+), 9 deletions(-) diff --git a/Api/Ewide.Core/Captcha/ClickWord/ClickWordCaptcha.cs b/Api/Ewide.Core/Captcha/ClickWord/ClickWordCaptcha.cs index de95096..a976a9d 100644 --- a/Api/Ewide.Core/Captcha/ClickWord/ClickWordCaptcha.cs +++ b/Api/Ewide.Core/Captcha/ClickWord/ClickWordCaptcha.cs @@ -1,7 +1,7 @@ using Furion; using Furion.DependencyInjection; +using Furion.DistributedIDGenerator; using Furion.JsonSerialization; -using Furion.Snowflake; using Microsoft.Extensions.Caching.Memory; using System; using System.Collections.Generic; @@ -105,7 +105,7 @@ namespace Ewide.Core bitmap.Dispose(); ms.Dispose(); rtnResult.repData.originalImageBase64 = Convert.ToBase64String(ms.GetBuffer()); //"data:image/jpg;base64," + - rtnResult.repData.token = IDGenerator.NextId().ToString(); + rtnResult.repData.token = IDGen.NextID().ToString(); // 缓存验证码正确位置集合 var cacheOptions = new MemoryCacheEntryOptions().SetSlidingExpiration(TimeSpan.FromSeconds(30)); diff --git a/Api/Ewide.Core/Ewide.Core.xml b/Api/Ewide.Core/Ewide.Core.xml index 1070fe2..3764d24 100644 --- a/Api/Ewide.Core/Ewide.Core.xml +++ b/Api/Ewide.Core/Ewide.Core.xml @@ -2616,12 +2616,13 @@ - + 处理输出状态码 + diff --git a/Api/Ewide.Core/Extension/XnRestfulResultProvider.cs b/Api/Ewide.Core/Extension/XnRestfulResultProvider.cs index 4996707..1e6aaff 100644 --- a/Api/Ewide.Core/Extension/XnRestfulResultProvider.cs +++ b/Api/Ewide.Core/Extension/XnRestfulResultProvider.cs @@ -57,8 +57,9 @@ namespace Ewide.Core /// /// /// + /// /// - public async Task OnResponseStatusCodes(HttpContext context, int statusCode) + public async Task OnResponseStatusCodes(HttpContext context, int statusCode,UnifyResultStatusCodesOptions options) { switch (statusCode) { diff --git a/Api/Ewide.Core/Service/File/SysFileService.cs b/Api/Ewide.Core/Service/File/SysFileService.cs index 70e7bc1..787f49c 100644 --- a/Api/Ewide.Core/Service/File/SysFileService.cs +++ b/Api/Ewide.Core/Service/File/SysFileService.cs @@ -4,7 +4,6 @@ using Furion.DatabaseAccessor.Extensions; using Furion.DependencyInjection; using Furion.DynamicApiController; using Furion.FriendlyException; -using Furion.Snowflake; using Mapster; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; diff --git a/Api/Ewide.EntityFramework.Core/DbContexts/MultiTenantDbContext.cs b/Api/Ewide.EntityFramework.Core/DbContexts/MultiTenantDbContext.cs index 33476ec..369dedd 100644 --- a/Api/Ewide.EntityFramework.Core/DbContexts/MultiTenantDbContext.cs +++ b/Api/Ewide.EntityFramework.Core/DbContexts/MultiTenantDbContext.cs @@ -3,7 +3,6 @@ using Ewide.Core.Service; using Furion; using Furion.DatabaseAccessor; using Furion.FriendlyException; -using Furion.Snowflake; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Diagnostics; using System; diff --git a/Api/Ewide.Web.Core/Startup.cs b/Api/Ewide.Web.Core/Startup.cs index a43b19d..72bab9d 100644 --- a/Api/Ewide.Web.Core/Startup.cs +++ b/Api/Ewide.Web.Core/Startup.cs @@ -1,6 +1,5 @@ using Ewide.Core; using Furion; -using Furion.Snowflake; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.DependencyInjection; @@ -39,8 +38,8 @@ namespace Ewide.Web.Core services.AddViewEngine(); // 设置雪花id的workerId,确保每个实例workerId都应不同 - var workerId = ushort.Parse(App.Configuration["SnowId:WorkerId"] ?? "1"); - IDGenerator.SetIdGenerator(new IDGeneratorOptions { WorkerId = workerId }); + //var workerId = ushort.Parse(App.Configuration["SnowId:WorkerId"] ?? "1"); + //IDGenerator.SetIdGenerator(new IDGeneratorOptions { WorkerId = workerId }); } public void Configure(IApplicationBuilder app, IWebHostEnvironment env)