nuget 包 hangfire.aspnetcore 和 hangfire 和 hangfire.core 有什么区别?

What is the difference between the nuget packages hangfire.aspnetcore and hangfire and hangfire.core?

nugetHangFire.AspNetCore and HangFire and HangFire.core 有什么区别?

看来我可以将 hangfire 与 ASP .NET MVC Core 项目一起使用,仅包含 HangFire 1.6.21 包。请参阅我的项目中使用的以下包:

那么包 HangFire.AspNetCore 有什么用?

我在 Ubuntu 上使用 Visual Studio 代码,我使用 :

添加了包
dotnet add package Hangfire

dotnet add package Hangfire.AspNetCore

这是 NuGet 包的常用命名约定:

  • HangFire 是包名和主包,其中包括所有需要的依赖项。在这种情况下,此主包针对 .NET 框架。
  • HangFire.Core 是包含核心组件的包,包的所有变体都可能依赖于它。
  • HangFire.AspNetCore 是支持 .NET Core 的扩展