From 4fcb8c2d52f2eb06b940ede7ad413cb5f45aa1ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=86=9B?= <510423039@qq.com> Date: Fri, 7 May 2021 16:53:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=20hangfire=E7=9A=84module?= =?UTF-8?q?=E5=BC=95=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...CompanyNameProjectNameHttpApiHostModule.cs | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/content/aspnetcore/host/CompanyName.ProjectName.HttpApi.Host/CompanyNameProjectNameHttpApiHostModule.cs b/content/aspnetcore/host/CompanyName.ProjectName.HttpApi.Host/CompanyNameProjectNameHttpApiHostModule.cs index 704c490b..4056d4cb 100644 --- a/content/aspnetcore/host/CompanyName.ProjectName.HttpApi.Host/CompanyNameProjectNameHttpApiHostModule.cs +++ b/content/aspnetcore/host/CompanyName.ProjectName.HttpApi.Host/CompanyNameProjectNameHttpApiHostModule.cs @@ -1,3 +1,7 @@ +using CompanyNameProjectName.EntityFrameworkCore; +using CompanyNameProjectName.Extensions; +using CompanyNameProjectName.Extensions.Filters; +using CompanyNameProjectName.Options; using Hangfire; using Hangfire.Redis; using Microsoft.AspNetCore.Authentication.JwtBearer; @@ -12,7 +16,6 @@ using Serilog; using Swashbuckle.AspNetCore.SwaggerUI; using System; using System.Collections.Generic; -using System.IO; using System.Linq; using System.Text; using Volo.Abp; @@ -29,18 +32,13 @@ using Volo.Abp.AspNetCore.Serilog; using Volo.Abp.Auditing; using Volo.Abp.Autofac; using Volo.Abp.BackgroundJobs; -using Volo.Abp.Hangfire; +using Volo.Abp.BackgroundJobs.Hangfire; using Volo.Abp.Localization; using Volo.Abp.Modularity; using Volo.Abp.Settings; using Volo.Abp.Swashbuckle; using Volo.Abp.UI.Navigation.Urls; using Volo.Abp.VirtualFileSystem; -using CompanyNameProjectName.EntityFrameworkCore; -using CompanyNameProjectName.Extensions; -using CompanyNameProjectName.Extensions.Filters; -using CompanyNameProjectName.Options; -using Volo.Abp.Identity; namespace CompanyNameProjectName { @@ -55,7 +53,7 @@ namespace CompanyNameProjectName typeof(AbpAccountWebIdentityServerModule), typeof(AbpAspNetCoreSerilogModule), typeof(AbpSwashbuckleModule), - typeof(AbpHangfireModule) + typeof(AbpBackgroundJobsHangfireModule) )] public class CompanyNameProjectNameHttpApiHostModule : AbpModule { @@ -364,7 +362,7 @@ namespace CompanyNameProjectName { Configure(options => { - options.IsJobExecutionEnabled = false; + options.IsJobExecutionEnabled = true; }); var redisConnectionString = services.GetConfiguration().GetSection("Cache:Redis:ConnectionString").Value; @@ -378,9 +376,6 @@ namespace CompanyNameProjectName JobStorage.Current = new RedisStorage(redisConnectionString, new RedisStorageOptions { Db = redisDatabaseId }); } - - - #endregion }