You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
abp/docs/zh-Hans/Background-Jobs-Hangfire.md

1.2 KiB

Hangfire后台作业管理

Hangfire是一个高级的后台作业管理. 你可以用ABP框架集成Hangfire代替默认后台作业管理. 通过这种方式你可以使用相同的后台作业API,将你的代码独立于Hangfire. 如果你喜欢也可以直接使用Hangfire的API.

参阅后台作业文档,学习如何使用后台作业系统. 本文只介绍了如何安装和配置Hangfire集成.

安装

建议使用ABP CLI安装包.

使用ABP CLI

在项目的文件夹(.csproj文件)中打开命令行窗口输入以下命令:

abp add-package Volo.Abp.BackgroundJobs.HangFire

手动安装

如果你想手动安装;

  1. 添加 Volo.Abp.BackgroundJobs.HangFire NuGet包添加到你的项目:

    Install-Package Volo.Abp.BackgroundJobs.HangFire
    
  2. 添加 AbpBackgroundJobsHangfireModule 到你的模块的依赖列表:

[DependsOn(
    //...other dependencies
    typeof(AbpBackgroundJobsHangfireModule) //Add the new module dependency
    )]
public class YourModule : AbpModule
{
}

配置

TODO...