标签:ati info tor cep netcore bsp 查看 ted gets
Hangfire 是一个开源的.NET任务调度框架,目前1.6+版本已支持.NET Core。个人认为它最大特点在于内置提供集成化的控制台,方便后台查看及监控:
另外,Hangfire包含三大核心组件:客户端、持久化存储、服务端,官方的流程介绍图如下:
安装Abp.HangFire.AspNetCore包,可由NuGet管理器下载,注意下载的版本,有可能会和程序里面的主体包冲突,具体啥包忘记了,呵呵。
安装完包后需要到startup.cs启动类中开启hangfire服务。如:
public IServiceProvider ConfigureServices(IServiceCollection services){ // Hangfire(Enable to use Hangfire instead of default job manager) services.AddHangfire(config => { config.UseSqlServerStorage(_appConfiguration.GetConnectionString("Default")); }); }
立即执行:
BackgroundJob.Enqueue<IOrderAppService>(x => x.GetShopIntegratedOrder(inputModel));
标签:ati info tor cep netcore bsp 查看 ted gets
原文地址:https://www.cnblogs.com/yhnx/p/9176926.html