Azure WebJobs 使用参数绑定非常简单,因此有时很难猜测哪个参数来自哪个参数。
例如,ProcessQueueMessage([QueueTrigger("webjobsqueue")] MyClass input, string Name, [Blob("container/{Name}", FileAccess.Write)] Stream writer)
显示从自动从 Json 字符串类型转换Name
的属性中给出的MyClass
。
我只是从示例中复制和使用一些意义,但我不知道为什么Name
存在以及它如何与先前的MyClass
参数绑定而没有任何文字。
我从这里和那里阅读了几个链接,甚至还有一些例子,但我想阅读参数绑定规则的完整描述。您能否提供一份有据可查的收据或备忘单?