![]() |
1
5
您需要创建一个实现
IHostedService
. 这个接口只定义了两个方法,StartAsync,它在应用程序启动时调用,并且
您需要将其注册为托管服务:
小心使用
文章 Background tasks with hosted services in ASP.NET Core 演示如何使用计时器实现服务:
这段代码没有什么特别有趣的地方-只要在
取消长时间运行的任务
当运行库需要回收或停止时,它将调用
这个
不过,这基本上是样板文件,这就是为什么
BackgroundService
类可用于创建只需实现
在这种情况下
例如:
|
![]() |
2
1
你可以用 BackgroundService
并注册:
|
![]() |
Andrus · 如何在Linux中阅读期刊 5 月前 |
![]() |
Miranda · 读取xml文件时路径错误中有非法字符 5 月前 |
![]() |
Vengat Ramanan · 用户登录Asp时隐藏导航和页脚。网络核心 11 月前 |
![]() |
s15199d · mvc MapController路由/类别名称在这里 11 月前 |
![]() |
Primdonm · 如何将自定义列表中的字符串值格式化为货币格式? 1 年前 |
|
Kiryl · Sitecore中自己的控制器 1 年前 |
|
Farid · 如何从数据库中填充Resource.resx文件值? 1 年前 |