创建新Azure功能时出现此错误的原因是什么?

Chr*_*ton 4 azure-functions

我创建了一个C#Blob触发器功能.它默认生成此代码:

public static void Run(Stream myBlob, string name, TraceWriter log)
{
    log.Info($"C# Blob trigger function Processed blob\n Name:{name} \n Size: {myBlob.Length} Bytes");
}
Run Code Online (Sandbox Code Playgroud)

并立即在红色弹出窗口中显示以下错误.

错误:函数($ BlobTriggerCSharp1)错误:Microsoft.Azure.WebJobs.Host:错误索引方法'Functions.BlobTriggerCSharp1'.Microsoft.Azure.WebJobs.Host:无法将参数'name'绑定到String类型.确保绑定支持参数Type.如果您正在使用绑定扩展(例如ServiceBus,Timers等),请确保您已在启动代码中调用扩展的注册方法(例如config.UseServiceBus(),config.UseTimers()等).

Chr*_*ton 9

修复是更改"集成"中的路径设置以添加"/ {name}"