如何使用Coravel在.Net Core中实现详尽的、分步骤的任务调度?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1018个文字,预计阅读时间需要5分钟。
目录+前言+简介+用法+原理+总结+参考文献+前言+项目阶段时间需求:需在一个新项目中添加两个后台任务,定时请求两个供应商的API来同步数据;由于项目本身服务规模较小,不太期望。
目录
- 前言
- 简介
- 用法
- 原理
- 总结
- 参考链接
前言
前段时间需要在一个新项目里添加两个后台任务,去定时请求两个供应商的API来同步数据;由于项目本身只是一个很小的服务,不太希望引入太重的框架,同时也没持久化要求;于是我开始寻找在Quartz.Net、Hangfire之外,是否还有更为轻量级的框架满足我的要求,最终我选择了Coravel.
简介
Coravel是一个专为.NET Core设计的.NET Standard库,除了任务调度,还提供了像队列、缓存、邮件等其它高级功能。特点就是对开发者十分友好,接入十分简单、优雅、流畅,接近于零配置。
作为一个生于2018年的年轻项目,后发优势明显,一开始就是基于.Net Standard 2.0实现,没有历史负担,同时又可以利用很多.Net Core新特性。
本文共计1018个文字,预计阅读时间需要5分钟。
目录+前言+简介+用法+原理+总结+参考文献+前言+项目阶段时间需求:需在一个新项目中添加两个后台任务,定时请求两个供应商的API来同步数据;由于项目本身服务规模较小,不太期望。
目录
- 前言
- 简介
- 用法
- 原理
- 总结
- 参考链接
前言
前段时间需要在一个新项目里添加两个后台任务,去定时请求两个供应商的API来同步数据;由于项目本身只是一个很小的服务,不太希望引入太重的框架,同时也没持久化要求;于是我开始寻找在Quartz.Net、Hangfire之外,是否还有更为轻量级的框架满足我的要求,最终我选择了Coravel.
简介
Coravel是一个专为.NET Core设计的.NET Standard库,除了任务调度,还提供了像队列、缓存、邮件等其它高级功能。特点就是对开发者十分友好,接入十分简单、优雅、流畅,接近于零配置。
作为一个生于2018年的年轻项目,后发优势明显,一开始就是基于.Net Standard 2.0实现,没有历史负担,同时又可以利用很多.Net Core新特性。

