Disposing and Best Practices in ASP.NET Core

My application is simple and runs (will run) on IIS with ASP.NET Core 2.1 with Hangfire 1.77 (I see there is now 1.79–I can update). Should I be implementing a Dispose of Hangfire somewhere? Where? Any code samples? I found this one: Ability to stop all the server instances during deployments. Should I be implementing this somewhere on application exit?

Any other recommended best practices for Core?