Hangfire在ASP.NET CORE中的简单实现方法

 更新时间:2017年11月30日 10:36:01   作者:akaxb  
下面小编就为大家分享一篇Hangfire在ASP.NET CORE中的简单实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

hangfire是执行后台任务的利器,具体请看官网介绍:https://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 6实现滑动验证码的示例详解

    .NET 6实现滑动验证码的示例详解

    这篇文章主要为大家详细介绍了如何利用.NET 6实现滑动验证码,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的小伙伴可以了解一下
    2022-11-11
  • ASP.NET MVC视图寻址

    ASP.NET MVC视图寻址

    这篇文章介绍了ASP.NET MVC视图寻址的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-03-03
  • .NET Core读取配置文件

    .NET Core读取配置文件

    这篇文章介绍了.NET Core读取配置文件的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • .NET中的IO操作之文件流用法分析

    .NET中的IO操作之文件流用法分析

    这篇文章主要介绍了.NET中的IO操作之文件流用法,实例分析了.net对文件流的读写操作及编码转换等问题,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-01-01
  • Asp.net实时显示文本框字数实现代码

    Asp.net实时显示文本框字数实现代码

    实时显示文本框字数在日常开发中很常见,也很实用,接下来为大家介绍下如何实现实时显示,感兴趣的朋友可以参考下哈,希望可以帮助到你
    2013-04-04
  • 异步 HttpContext.Current实现取值的方法(解决异步Application,Session,Cache...等失效的问题)

    异步 HttpContext.Current实现取值的方法(解决异步Application,Session,Cache.

    在一个项目中,为了系统执行效率更快,把一个经常用到的数据库表通过dataset放到Application中,发现在异步实现中每一次都会出现HttpContext.Current为null的异常,后来在网上查了好多资料,发现问这个问题的人多,回答的少
    2009-07-07
  • .Net Core创建Api进行文件上传功能

    .Net Core创建Api进行文件上传功能

    这篇文章主要介绍了.Net Core创建Api进行文件上传,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • ASP.NET数组删除重复值实现代码

    ASP.NET数组删除重复值实现代码

    在ASP.NET编程中,要想删除数组的重复值可以使用多种方法代码实现相同的效果。今天,在某个博客中看到某功能代码中的一小段代码很不错,它就是用来移动数组中相同值的方法,分享给大家
    2015-10-10
  • asp.net下利用JS实现对后台CS代码的调用方法

    asp.net下利用JS实现对后台CS代码的调用方法

    asp.net下利用JS实现对后台CS代码的调用方法...
    2007-04-04
  • Asp.net "对路径的访问被拒绝" 解决方法的分析

    Asp.net "对路径的访问被拒绝" 解决方法的分析

    本篇文章是对Asp.net中"对路径的访问被拒绝" 的解决方法进行了详细的分析介绍,需要的朋友参考下
    2013-05-05

最新评论