C# 在Azure上运行定期任务
我有一个SQLAzure数据库,我想每晚运行几个夜间任务 第一个任务是在存储过程中运行的数据更新 第二个任务将需要运行C#代码,该代码将执行许多任务,包括调用数据库、处理数据和发送电子邮件C# 在Azure上运行定期任务,c#,azure,azure-sql-database,azure-webjobs,C#,Azure,Azure Sql Database,Azure Webjobs,我有一个SQLAzure数据库,我想每晚运行几个夜间任务 第一个任务是在存储过程中运行的数据更新 第二个任务将需要运行C#代码,该代码将执行许多任务,包括调用数据库、处理数据和发送电子邮件 我倾向于将Azure WebJobs用于这些任务中的每一项,但我认为可能有一种更好的方法我错过了。调度器不应该在Azure上这样做吗 Azure自动化是许多人使用的另一个选项: 尽管该服务基于PowerShell,但您可以上传和引用C#DLL。Azure WebJob可能是一个不错的选择。在安排WebJob时
我倾向于将Azure WebJobs用于这些任务中的每一项,但我认为可能有一种更好的方法我错过了。调度器不应该在Azure上这样做吗 Azure自动化是许多人使用的另一个选项:
尽管该服务基于PowerShell,但您可以上传和引用C#DLL。Azure WebJob可能是一个不错的选择。在安排WebJob时,首选的方法是使用描述的CRON方法。存储过程:这显示了如何在C#中添加脚本,但我也需要包括库。答案似乎取决于您的编码偏好。我接受这个答案,因为它对我来说似乎是最灵活的。