小编Phr*_*nux的帖子

如何在控制台应用程序中成功运行 Hangfire MemoryStorage 作业?

我正在努力使用 MemoryStorage 在简单的 C# 控制台应用程序上启动 Hangfire 作业。我想用 Hangfire 尝试一些东西,但我就是不知道如何配置它。

这是我的代码:

    private static void Main(string[] args)
    {
        GlobalConfiguration.Configuration.UseMemoryStorage();

        Hangfire.BackgroundJob.Enqueue(() => Console.WriteLine("fire!"));
        Hangfire.RecurringJob.AddOrUpdate(() => Console.WriteLine("minute!"), Cron.Minutely);

        Console.ReadKey();
    }
Run Code Online (Sandbox Code Playgroud)

我没有收到任何这些消息。

我也尝试过使用JobStorage.Current = new MemoryStorage(new MemoryStorageOptions());,但它没有改变任何东西。

.net c# console-application hangfire

5
推荐指数
1
解决办法
2980
查看次数

标签 统计

.net ×1

c# ×1

console-application ×1

hangfire ×1