将ASP.NET Web API用作Hangfire作业存储

时间:2018-11-12 14:26:43

标签: asp.net hangfire

我通读了文档,似乎任何使用Hangfire的客户端和服务器都需要直接访问数据库,无论其sql服务器,sql azure还是redis。

由于我没有直接访问我们的工作存储(db)的权限,因此我想通过运行Web应用程序来访问它(可能是ASP Net Core Web API是合适的人选)。是否有为此而闻名的作业存储实现?还是我只是在文档中缺少什么?

我宁愿避免编写自己的作业存储实现。

1 个答案:

答案 0 :(得分:0)

Hangfire对数据库进行最后一次事务检查,并根据此检查采取措施。因此,您需要访问数据库。