我有一个控制台应用程序作为Web应用程序使用WebJob发布到Azure。 webjob属性列出了webhook并且它正在运行。我正在使用Postman测试并使用规定的url查询方法传递参数。我得到202响应,webjob日志显示成功,但我可以看到在执行应用程序时没有处理任何参数。这应该有效,但事实并非如此。我的应用程序作为带有参数的命令行的独立可执行文件。
请求网址:https://myapp.scm.azurewebsites.net/api/triggeredwebjobs/MyWebJob/run?arguments={my arguments}
答案 0 :(得分:1)
问题是您使用的run.cmd
不会传递命令行参数。尝试将其更改为:
ShipstationTest.exe %*