不同版本的Hangfire设置(.NET Core 3.1)
创始人
2025-01-08 06:30:14
0

在.NET Core 3.1中,Hangfire有多个版本可用。以下是使用Hangfire设置的不同版本的示例代码:

  1. 使用Hangfire.AspNetCore包(版本1.7.0):

首先,确保在您的项目中安装了Hangfire.AspNetCore包。然后,在Startup.cs文件的ConfigureServices方法中添加以下代码:

services.AddHangfire(configuration => configuration
    .SetDataCompatibilityLevel(CompatibilityLevel.Version_170)
    .UseSimpleAssemblyNameTypeSerializer()
    .UseRecommendedSerializerSettings()
    .UseSqlServerStorage("")
    .UseDefaultTypeSerializer()
    .UseDefaultTypeSerializer()
    .UseMemoryStorage());

services.AddHangfireServer();

在上述代码中,应替换为您的SQL Server连接字符串。

  1. 使用Hangfire.Core和Hangfire.SqlServer包(版本1.7.0):

首先,确保在您的项目中安装了Hangfire.Core和Hangfire.SqlServer包。然后,在Startup.cs文件的ConfigureServices方法中添加以下代码:

services.AddHangfire(configuration =>
{
    configuration.SetDataCompatibilityLevel(CompatibilityLevel.Version_170)
        .UseSimpleAssemblyNameTypeSerializer()
        .UseRecommendedSerializerSettings()
        .UseSqlServerStorage("");
});

services.AddHangfireServer();

同样,应替换为您的SQL Server连接字符串。

  1. 使用Hangfire.AspNetCore包(版本1.7.0)和Hangfire.PostgreSql包(版本2.0.0):

首先,确保在您的项目中安装了Hangfire.AspNetCore和Hangfire.PostgreSql包。然后,在Startup.cs文件的ConfigureServices方法中添加以下代码:

services.AddHangfire(configuration =>
{
    configuration.SetDataCompatibilityLevel(CompatibilityLevel.Version_170)
        .UseSimpleAssemblyNameTypeSerializer()
        .UseRecommendedSerializerSettings()
        .UsePostgreSqlStorage("");
});

services.AddHangfireServer();

在上述代码中,应替换为您的PostgreSQL连接字符串。

请注意,上述代码只是示例,并假设您已根据您的环境和需求进行了适当的配置。具体的配置可能因您使用的Hangfire版本和其他因素而有所不同。请参考Hangfire的文档和示例代码以获取更多详细信息。

相关内容

热门资讯

科普分享!佛手在线大菠萝技巧,... 科普分享!佛手在线大菠萝技巧,哈糖大菠萝能开挂吗,竟然是真的有挂(有挂总结)1、进入到是否有挂之后,...
2026版总结!哈糖大菠萝软件... 2026版总结!哈糖大菠萝软件下载,德普之星透视辅助软件,果然确实有挂(有挂秘籍)德普之星透视辅助软...
科技通报!xpoker辅助器,... 科技通报!xpoker辅助器,aapoker插件下载,竟然是有挂(有挂方法)1、操作简单,无需手机版...
值得注意的是!红龙poker辅... 值得注意的是!红龙poker辅助器免费观看,智星德州插件2024最新版,总是存在有挂(有挂攻略)1、...
一分钟了解!拱趴大菠萝有挂吗,... 一分钟了解!拱趴大菠萝有挂吗,wepoker怎么挂底牌,总是真的有挂(详细教程)1、完成有辅助插件,...
最新消息!拱趴游戏破解器,智星... 最新消息!拱趴游戏破解器,智星菠萝辅助,本来是真的有挂(有挂工具)1、智星菠萝辅助破解器简单,智星菠...
我来教教大家!wepoker私... 我来教教大家!wepoker私人局辅助器怎么用,aapoker怎么选牌,好像真的是有挂(的确有挂)w...
针对!wepoker辅助器下载... 针对!wepoker辅助器下载,德扑之星辅助工具如何打开,真是真的有挂(有挂技术)1、每一步都需要思...
如何分辨真伪!wejoker手... 如何分辨真伪!wejoker手机版透视脚本,德普辅助器怎么用,果然真的是有挂(有挂透视)1、很好的工...
有玩家发现!破解辅助插件wep... 有玩家发现!破解辅助插件wepoker,德普之星透视,竟然是真的有挂(有挂工具)1、点击下载安装,德...