hangfire-dashboard-customize icon indicating copy to clipboard operation
hangfire-dashboard-customize copied to clipboard

Customize your Hangfire Dashboard (e.g. Change the Title of the Dashboard)

README.md

Hangfire.Dashboard.Customize

Customize the title of your Hangfire Dashboard.

NuGet Version Stack Overflow

Hangfire.Dashboard.Customize screenshot

Give a Star! :star:

If you like or are using this project please give it a star. Thanks!

Getting started :rocket:

Install the Hangfire.Dashboard.Customize package from NuGet:

Install-Package Hangfire.Dashboard.Customize

Call the method UseHangfireDashboardCustomOptions just before calling Hangfire's UseHangfireDashboard, in the configuration of your app:

public class Startup
{
    // ...

    public void Configure(IApplicationBuilder app)
    {
        // ...

        app.UseHangfireDashboardCustomOptions(new HangfireDashboardCustomOptions
        {
            DashboardTitle = () => "My Dashboard Title :)",
        });

        // ...

        app.UseHangfireDashboard();

        // ...
    }
}

In your HangfireDashboardCustomOptions instance, you can define a function that returns the title you would like to display in your Hangfire Dashboard.

The string defined in the DashboardTitle will be written to the page as a raw string, allowing the use of images and other HTML elements.

app.UseHangfireDashboardCustomOptions(new HangfireDashboardCustomOptions
{
    DashboardTitle = () => "<img src=\"logo.png\" /> <b>Scheduled Jobs</b>",
});

Release History

Click on the Releases tab on GitHub.


Copyright © 2019-2020 C. Augusto Proiete & Contributors - Provided under the Apache License, Version 2.0.