hangfire入门

💡 原文中文,约2400字,阅读约需6分钟。
📝

内容提要

Hangfire是一个适用于.NET平台的后台作业处理框架,可与任何应用程序框架集成。它支持RDBMS和NoSQL存储。客户端创建后台作业并将其保存到存储中,Hangfire Server通过查询存储来处理后台作业。使用GlobalConfiguration类执行配置。

🎯

关键要点

  • Hangfire 是一个适用于 .NET 平台的后台作业处理框架,支持与多种应用程序框架集成。
  • Hangfire 支持 RDBMS 和 NoSQL 存储,所有后台作业信息都保存在存储中。
  • 客户端负责创建后台作业并将其保存到存储中,后台作业在当前执行上下文之外执行。
  • Hangfire Server 通过查询存储处理后台作业,能够在不同进程中运行。
  • Hangfire 通过 NuGet 包分发,主要包为 Hangfire.Core,其他包提供额外功能。
  • 使用 GlobalConfiguration 类进行配置,提供多种扩展方法以简化配置过程。
  • 示例代码展示了如何使用 Hangfire 打印 'Hello, world!',并处理后台作业。
➡️

继续阅读