C# 每天将数据从Azure存储拉至本地计算机的服务

C# 每天将数据从Azure存储拉至本地计算机的服务,c#,azure-storage,C#,Azure Storage,我有一个Azure进程,每2小时在Azure文件存储或Blob存储中存储一些.png文件。我想创建一个服务,将从我的机器上运行,并拉每2小时最新的文件。请建议我们是否可以通过Windows服务来实现这一点,或者是否有其他更好的解决方案来实现自动化 请建议我们是否可以通过Windows服务或是否有任何 其他更好的自动化解决方案 是的,你可以用windows服务来做,这是官方的,它还展示了如何添加计时器事件,然后你可以像普通程序一样处理Azure存储 或者您可以选择使用控制台应用程序,这也可以满足您

我有一个Azure进程,每2小时在Azure文件存储或Blob存储中存储一些.png文件。我想创建一个服务,将从我的机器上运行,并拉每2小时最新的文件。请建议我们是否可以通过Windows服务来实现这一点,或者是否有其他更好的解决方案来实现自动化

请建议我们是否可以通过Windows服务或是否有任何 其他更好的自动化解决方案

是的,你可以用windows服务来做,这是官方的,它还展示了如何添加
计时器事件
,然后你可以像普通程序一样处理Azure存储

或者您可以选择使用控制台应用程序,这也可以满足您的要求。您可以使用
计时器
来处理Azure存储,但是您需要让此应用始终运行


如果您还有问题,请告诉我。

Windows服务、计划任务或长时间运行的控制台应用程序。所有的工作。你所需要研究的就是确定每种方法的优缺点。你可以用定时器来做。