title: What is the difference between the nuget packages hangfire.aspnetcore and hangfire and hangfire.core?
body: <p>What is the difference between the <code>nuget</code> packages <a href="https://www.nuget.org/packages/Hangfire.AspNetCore/" rel="noreferrer">HangFire.AspNetCore</a> and <a href="https://www.nuget.org/packages/Hangfire/" rel="noreferrer">HangFire</a> and <a href="https://www.nuget.org/packages/HangFire.Core/" rel="noreferrer">HangFire.core</a>?</p>
  
  <p>It seems I am able to use hangfire with a ASP .NET MVC Core project with only the <code>HangFire</code> 1.6.21 package alone. See below packages used in my project:</p>
  
  <p><a href="https://i.stack.imgur.com/VXpFM.png" rel="noreferrer"><img src="https://i.stack.imgur.com/VXpFM.png" alt="enter image description here"></a></p>
  
  <p>What is then the package <code>HangFire.AspNetCore</code> for?</p>
  
  <p>I am working with Visual Studio Code on Ubuntu, and I added the packages using :</p>
  
  <pre><code>dotnet add package Hangfire
  
  dotnet add package Hangfire.AspNetCore
  </code></pre>