Asp.Net 样板 Hangfire Integration .Net Core

Asp.Net boilerplate Hangfire Integration .Net Core

我有一个基于 SPA 模板的 Abp 3.3.4 项目。我不使用 Angular UI。现在我想集成 Hangfire 来处理电子邮件发送,我需要一些快速指示:

  1. 我在哪个项目中安装Abp.HangFire.AspNetCore Hangfire? Sample.CoreSample.Web.CoreSample.Web.HostSample.Application 项目?

  2. 我是否需要从我所在的同一个项目创建后台作业 安装 Hangfire?例如,如果我安装 Hangfire Sample.Web.Core,我可以从 Sample.Core 创建电子邮件作业吗?

注意:我仍然想使用 Hangfire 仪表板。

谢谢。

  1. 您必须将其引用到 Sample.Web.Core 项目。
  2. 是的,您需要在 Sample.Web.Core 项目中创建工作。您不能从 Sample.Core.
  3. 创建它