The Hangfire.Annotations namespace contains attributes that enable additional code inspections in design time with JetBrains ReSharper.
The Hangfire.Dashboard namespaces contain types that allow you to restrict an access to the Dashboard UI by implementing the IAuthorizationFilter interface, as well as customize it by adding new pages, menu items, metrics, routes.
The Hangfire.Logging namespaces contain types that allow you to integrate Hangfire's logging with your projects as well as use it to log custom messages.
The Hangfire.Server namespace contains types that are responsible for background processing. You may use them to customize your processing pipeline by implementing the IServerFilter interface or define your own continuously-running background processes by implementing the IBackgroundProcess as well as create completely custom instances of BackgroundProcessingServer.