卡卷网
当前位置:卡卷网 / 每日看点 / 正文

在lazor中规定定时任务,可以使用什么类?

作者:卡卷网发布时间:2025-01-10 19:31浏览数量:79次评论数量:0次

不知道你是在UI上做定时还是后台服务。

如果是UI上,简单地用循环和Task.Delay,复杂的用Timer。注意都要在Disposed中停止任务。

这就限定了这种方式只适合单页面或单组件。如果想跨页面,还是用后台服务(ackgroundServ)或者hangfire等库吧。

如果后台执行的服务要在界面上更新状态,lazor可以用消息推送的方式,利用channel在后台服务写入消息,在lazor组件中读取,记得要注意用户隔离。如果是WeAssemly,则用上面的UI方式定时请求接口吧。

END

免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。

卡卷网

卡卷网 主页 联系他吧

请记住:卡卷网 Www.Kajuan.Net

欢迎 发表评论:

请填写验证码