使用.netcore 1创建后台任务

问题描述 投票:0回答:1

我需要创建一个服务来完成一个日常任务.我需要用.net core 1来完成.这里有谁能告诉我如何能做到这一点吗?问题是,我必须使用.net core 1。

c# asp.net-core-1.0 background-task
1个回答
0
投票

杭火(https:/www.hangfire.io)是一个创建后台任务的优秀工具。

你需要某种存储(SQL,MongoDB)来跟踪任务,但一旦它被实现,你就可以创建像这样的重复性后台作业。

RecurringJob.AddOrUpdate(
    () => Console.WriteLine("Recurring!"),
    Cron.Daily);

我不知道最新版本的Hangfire是否会支持.NET Core 1,但旧版本肯定会。

© www.soinside.com 2019 - 2024. All rights reserved.