HangFire持久化數據到Redis

教程:ASP.NET Core MVC上的Redis上的Hangfire

入門

要在ASP.NET Core MVC項目中針對Redis使用Hangfire,首先須要安裝至少如下兩個軟件包:Hangfire.AspNetCoreHangfire.Redis.StackExchangegit

Startup.cs,這些都是最起碼,你將須要編寫使遲髮型對Redis的代碼:github

public class Startup
{
    

    public void ConfigureServices(IServiceCollection services)
    {
        services.AddHangfire(configuration =>
        {
            configuration.UseRedisStorage("localhost");
        });
    }

    public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
    {
        app.UseHangfireServer();
    }
}

注意:我這裏安裝了 Hangfire.Redis.StackExchange.StrongName 這個包才能成功app

相關文章
相關標籤/搜索