run a function
我只需要在once
每次应用程序启动时(该函数检查Mongo collection
我的数据库中的特定内容并插入我自己预定义的文档)。
IHostedService/BackgroundService
似乎能够胜任这项工作。我只需要将服务注入到我的 Startup.cs 文件中。
但是,我想知道是否无论如何我可以优雅地完成这项任务,因为IHostedService
它确实是为了实现更多的cron job
(需要在一段时间间隔内运行的任务,比如每 30 分钟一次)。
谢谢你。