Skip to content

Commit c93dac2

Browse files
committed
Fixing trigger name resolution in C# invoker
1 parent b0228ef commit c93dac2

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/WebJobs.Script/Description/CSharp/CSharpFunctionInvoker.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,14 @@ internal CSharpFunctionInvoker(ScriptHost host, FunctionMetadata functionMetadat
6666
private static string GetTriggerInputName(FunctionMetadata functionMetadata)
6767
{
6868
BindingMetadata triggerBinding = functionMetadata.Bindings.FirstOrDefault(b => b.IsTrigger);
69-
69+
70+
string triggerName = null;
7071
if (triggerBinding != null)
7172
{
72-
return triggerBinding.Name;
73+
triggerName = triggerBinding.Name;
7374
}
7475

75-
return DefaultInputName;
76+
return triggerName ?? DefaultInputName;
7677
}
7778

7879
protected override void OnScriptFileChanged(object sender, FileSystemEventArgs e)

0 commit comments

Comments
 (0)