Hangfire在ASP.NET CORE中的简单实现方法
更新时间:2017年11月30日 10:36:01 作者:akaxb
下面小编就为大家分享一篇Hangfire在ASP.NET CORE中的简单实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
hangfire是执行后台任务的利器,具体请看官网介绍:www.hangfire.io/
新建一个asp.net core mvc 项目
引入nuget包 Hangfire.AspNetCore
hangfire的任务需要数据库持久化,我们在Startup类中修改ConfigureServices
然后在Configure方法中启用hangfire中间件
现在我们运行一下项目,可以看到,数据库里自动生成了很多表,这些表就是用来持久化任务的
我们打开如下地址,可以看到hangfire的作业控制面板,现在开没有任何作业
在Configure方法中添加一个周期性作业,每分钟执行一次输出
再次启动应用程序
输出作业已经有了。
再次修改代码,假设现在有2个任务,发送跟接收消息,那么写一个接口IMessage,Message实现该接口
在starup中注册,
然后在Configure方法中使用
再次启动程序
新增的2个作业都有了。
以上只是hangfire在asp.net core中的简单使用。
这篇Hangfire在ASP.NET CORE中的简单实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持华域联盟。
您可能感兴趣的文章:.net core 基于Hangfire+Mysql持久化实现定时任务配置方法
Hangfire
ASP.NET
CORE
实现
相关文章
[Asp.Net MVC4]验证用户登录实现实例这篇文章主要介绍了[Asp.Net MVC4]验证用户登录实现实例,这里整理了详细的代码,具有一定的参考价值,有需要的小伙伴可以参考下。 2016-12-12
ASP.NET用户注册实战(第11节)这篇文章主要介绍了ASP.NET用户注册实战,巩固前10小节所学的全部知识,需要的朋友可以参考下 2015-08-08
asp.net 不用组件的URL重写(适用于较大型项目)网上很多关于url重写的教程都推荐下载某某某组件, 我个人不喜欢这样,即使是M$的组件也一样,因为我们干程序员的,越贴近真相越好。那么我也写一个关于url重写的文章,希望对和我一样有个性的coder们有点帮助。
2009-04-04
asp.net 合并GridView中某列相同信息的行(单元格)合并GridView中某列相同信息的行(单元格) 2009-11-11
浅谈ASP.NET Core中间件实现分布式 Session这篇文章主要介绍了浅谈ASP.NET Core中间件实现分布式 Session,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 2017-11-11
ASP.NET网站导航及导航控件如何使用这篇文章主要介绍了ASP.NET网站导航及导航控件如何使用,需要的朋友可以参考下 2015-09-09
在.NetCore(C#)中使用ODP.NET Core+Dapper操作Oracle数据库这篇文章主要介绍了在.NetCore(C#)中使用ODP.NET Core+Dapper操作Oracle数据库,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 2021-02-02
数据库SqlParameter 的插入操作,防止sql注入的实现代码今天学习了一下SqlParameter的用法,原来这么写是为了防止sql注入,破坏数据库的。并自己动手连接了数据库。 2013-04-04
Asp.Net 音频文件上传和播放代码在网上找到一个名叫AspNetPager的第三方控件,将AspNetPager.dll文件引用到项目的Bin中。在网页中可直接调用。 2010-05-05
已有打开的与此命令相关联的DataReader,必须首先将它关闭。对于此今天与大家分享一下 已有打开的与此命令相关联的DataReader,必须首先将它关闭。这个异常的个人理解 2012-01-01
最新评论

评论(0)