in src/Microsoft.Azure.WebJobs.Extensions.Dapr/Triggers/TriggerHelper.cs [14:29]
public static string ResolveTriggerName(ParameterInfo parameter, INameResolver nameResolver, string? triggerName)
{
if (triggerName == null)
{
MemberInfo method = parameter.Member;
return method.GetCustomAttribute<FunctionNameAttribute>()?.Name ?? method.Name;
}
else if (nameResolver.TryResolveWholeString(triggerName, out string? resolvedTriggerName))
{
return resolvedTriggerName;
}
else
{
return triggerName;
}
}