我对网络工作完全陌生。从我的阅读中,我知道这是通过我们可以启用触发器来运行我们的脚本的东西。我有将文件从 ftp 服务器复制到 blob 容器的 C# 代码。它需要很少的参数,如主机、用户名。我想创建一个将参数传递给代码并触发解决方案的网络作业。您能否帮助我完成这些步骤,如果可能的话,请提供与之相关的文章,尤其是参数的传递。将不胜感激创建代码的 dll 文件等详细步骤。
提前致谢
我对网络工作完全陌生。从我的阅读中,我知道这是通过我们可以启用触发器来运行我们的脚本的东西。我有将文件从 ftp 服务器复制到 blob 容器的 C# 代码。它需要很少的参数,如主机、用户名。我想创建一个将参数传递给代码并触发解决方案的网络作业。您能否帮助我完成这些步骤,如果可能的话,请提供与之相关的文章,尤其是参数的传递。将不胜感激创建代码的 dll 文件等详细步骤。
提前致谢
您是否想将主机、用户名等少数参数从您的应用程序传递给 WebJob 并将您的文件从 ftp 服务器复制到 blob?如果是,根据我的经验,我们可以将参数作为队列消息传递。我们可以使用自定义格式编写我们的消息。比如“{hostname, user}”,你可以自己定义格式。然后我们可以使用队列来触发WebJob。当我们将消息推送到队列时,后端服务会从队列中提取消息并完成工作。如何编写队列消息请参考文档。然后我们可以使用 WebJob SDK (QueueTrigger) 来获取队列消息并获取我们想要的参数。WebJob SDK使用方法请参考文章。