From 0ac46b6e65e5ae20bd695d4e1d928e105715b169 Mon Sep 17 00:00:00 2001 From: alex Date: Mon, 18 Sep 2023 14:40:21 +0800 Subject: [PATCH] 1 --- .../Extensions/BackgroundServiceExtensions.cs | 19 +++++++++++++++++++ apihost/Tnb.API.Entry/Startup.cs | 2 +- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 WarehouseMgr/Tnb.WarehouseMgr/Extensions/BackgroundServiceExtensions.cs diff --git a/WarehouseMgr/Tnb.WarehouseMgr/Extensions/BackgroundServiceExtensions.cs b/WarehouseMgr/Tnb.WarehouseMgr/Extensions/BackgroundServiceExtensions.cs new file mode 100644 index 00000000..f640130e --- /dev/null +++ b/WarehouseMgr/Tnb.WarehouseMgr/Extensions/BackgroundServiceExtensions.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Hosting; +using Spire.Pdf.Widget; + +namespace Tnb.WarehouseMgr +{ + public static class BackgroundServiceExtensions + { + public static IServiceCollection AddTimedTaskService(this IServiceCollection services) + { + return services.AddSingleton(); + } + } +} diff --git a/apihost/Tnb.API.Entry/Startup.cs b/apihost/Tnb.API.Entry/Startup.cs index 380d5a41..8648bffd 100644 --- a/apihost/Tnb.API.Entry/Startup.cs +++ b/apihost/Tnb.API.Entry/Startup.cs @@ -65,8 +65,8 @@ public class Startup : AppStartup //注册任务消息通知 added by ly on 20230814 services.AddTaskMessageNotify(); - services.AddSingleton(); //定时任务 + services.AddTimedTaskService(); //services.AddHostedService(); }