Closed Cloud33 closed 5 years ago
不支持 netframework!是netcore下的。 Hangfire.HttpJob 是针对Hangfire的一个扩展包 Hangfire.Console 也是针对Hangfire的一个开源扩展包 用到它是因为执行HttpJob的日志记录 Hangfire.Tags 也是针对Hangfire的一个开源扩展包,用到它是因为对HttpJob进行分组查询 Newtonsoft.Json 这个不用说了吧 HttpClientFactory 这个包是我开发的一个开源的安全使用HttpClient的组件 Hangfire.AspNetCore 这个是Hangfire核心组件 MailKit是如果你配置HttpJob执行失败发送邮件通知用的
以上每个包都是必须的, Hangfire的Dashbord 是Hangfire自带的。建议你先了解下Hangfire怎么跑起来 你就很容易理解Hangfire.HttpJob这个组件了! 至于如何使用Hangfire.HttpJob,你可以看下 源码有一个 TestHangfire这个项目。 直接可以运行起来的!
如果是用mysql作为存储的话 引用 Hangfire.HttpJob Hangfire.Tags.Mysql Hangfire.MySql.Core Hangfire.Dashboard.BasicAuthorization 这4个就ok了
好的,谢谢解答。因为Hangfire是支持netframework,所以我以为这些扩展包也支持!
发布了新版 支持了 netframework 4.6 + 。。你看看?
依赖太多了了,对我来说,我现在打算使用Hangfire 定时调用http请求的方式去做。 感谢支持。
好像文档并不是很明确,只需要引用 Hangfire.HttpJob? 但我发现,这个包依赖也太多了吧!不支持.net framework?