From d0f01f571918ae942349068776fa7fb70f3ab5cd Mon Sep 17 00:00:00 2001 From: hutongqing <hutongqing@hnkhzn.com> Date: 星期三, 28 八月 2024 16:20:18 +0800 Subject: [PATCH] 更新设备信息表从表导入问题 --- WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs | 23 +++++++++-------------- 1 files changed, 9 insertions(+), 14 deletions(-) diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs b/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs index 36684ae..751d478 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs @@ -20,6 +20,7 @@ using WIDESEAWCS_QuartzJob.Seed; using Autofac.Core; using WIDESEAWCS_QuartzJob.QuartzExtensions; +using Microsoft.AspNetCore.Builder; var builder = WebApplication.CreateBuilder(args); @@ -48,13 +49,10 @@ builder.Services.AddScoped<QuartzJobCreateDataTabel>(); builder.Services.AddHostedService<QuartzJobDataTableHostedService>(); -//todo 初始化模型验证配置 -//builder.Services.UseMethodsModelParameters().UseMethodsGeneralParameters(); -//builder.Services.AddSingleton<IObjectModelValidator>(new NullObjectModelValidator()); - builder.Services.AddAutoMapperSetup(); builder.Services.AddCorsSetup(); + builder.Services.AddMiniProfilerSetup(); builder.Services.AddSwaggerSetup(); @@ -63,13 +61,12 @@ builder.Services.AddHttpContextSetup(); -builder.Services.AddHostedService<QuartzJobHostedService>(); +//builder.Services.AddHostedService<QuartzJobHostedService>(); -//todo builder.Services.AddMvc(options => { options.Filters.Add(typeof(ApiAuthorizeFilter)); - //options.Filters.Add(typeof(ActionExecuteFilter)); + options.Filters.Add(typeof(ActionExecuteFilter)); }); builder.Services.AddAuthorizationSetup(); @@ -78,7 +75,6 @@ builder.Services.AddScoped<UseServiceDIAttribute>(); -//builder.Services.AddDistributedMemoryCache(); builder.Services.AddSession(); builder.Services.AddHttpClient(); @@ -86,8 +82,6 @@ builder.Services.AddControllers(o => { o.Filters.Add(typeof(GlobalExceptionsFilter));//全局异常 - //todo - //o.Conventions.Insert(0, new GlobalRoutePrefixFilter(new RouteAttribute(RoutePrefix.Name)));//路由 }) .AddNewtonsoftJson(options => { @@ -127,10 +121,11 @@ app.UseCors(AppSettings.app(new string[] { "Cors", "PolicyName" })); -//DefaultFilesOptions defaultFilesOptions = new DefaultFilesOptions(); -//defaultFilesOptions.DefaultFileNames.Clear(); -//defaultFilesOptions.DefaultFileNames.Add("index.html"); -//app.UseDefaultFiles(defaultFilesOptions); +DefaultFilesOptions defaultFilesOptions = new DefaultFilesOptions(); +defaultFilesOptions.DefaultFileNames.Clear(); +defaultFilesOptions.DefaultFileNames.Add("index.html"); +app.UseDefaultFiles(defaultFilesOptions); +app.UseMiddleware<HttpRequestMiddleware>(); app.UseStaticFiles(); app.UseCookiePolicy(); app.UseStatusCodePages(); -- Gitblit v1.9.3