.net core 如何在dotnet核心应用程序中制作无限定时器

.net core 如何在dotnet核心应用程序中制作无限定时器,.net-core,web-applications,timer,microsoft-graph-api,azure-service-fabric,.net Core,Web Applications,Timer,Microsoft Graph Api,Azure Service Fabric,我有一个轮询服务,每1分钟向Microsoft Graph API(/me/events)发出连续的http请求 该应用程序类似于dotnet核心web应用程序,托管在Azure上。我还将应用程序见解映射到it以进行日志记录 然而,有时计时器突然停止,我也不例外 我使用System.Timers类来保持一个非静态的无限计时器 请建议一个更好/最好的方法在dotnet中实现这一点,因为我对该语言还不熟悉,还在学习 谢谢你抽出时间回答这个问题 问候,, Aarushi我建议您尝试使用Events d

我有一个轮询服务,每1分钟向Microsoft Graph API(/me/events)发出连续的http请求

该应用程序类似于dotnet核心web应用程序,托管在Azure上。我还将应用程序见解映射到it以进行日志记录

然而,有时计时器突然停止,我也不例外

我使用System.Timers类来保持一个非静态的无限计时器

请建议一个更好/最好的方法在dotnet中实现这一点,因为我对该语言还不熟悉,还在学习

谢谢你抽出时间回答这个问题

问候,,
Aarushi

我建议您尝试使用Events delta(参考以下文档)来获取事件的增量更改。这允许您在主日历中维护和同步用户事件的本地存储,而无需每次从服务器获取该日历的所有事件

我建议您尝试使用Events delta(参考以下文档)来获取事件的增量更改。这允许您在主日历中维护和同步用户事件的本地存储,而无需每次从服务器获取该日历的所有事件。您可以使用本节中所述的作业计划程序