我有一个Azure Web作业,我想通过Azure门户传递其参数,然后单击 Run (运行)按钮来运行它。我想这样做的原因是为了保持一种友好的方式运行作业(尤其是出于测试目的),而不是通过其Web挂钩端点调用该作业。
答案 0 :(得分:0)
假设您已经在azure门户上拥有azure Web应用程序。导航到azure门户->您的Web应用->配置->应用程序设置->新应用程序设置,添加参数名称/值:
然后创建一个控制台项目(例如通过Visual Studio),您可以使用以下代码来获取在上述Azure Web应用程序“应用程序设置”中设置的参数:
#your other code
var environment = Environment.GetEnvironmentVariable("your_paramter_set_in_portal");
#your other code
然后将控制台项目上载到Azure Web应用程序。
注意将Web作业类型设置为“已触发”,并将“触发器”设置为“手动”。