Disposing and Best Practices in ASP.NET Core

Tags: #<Tag:0x00007faff7e9fd78>

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?