public static string ResolveTriggerName()

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;
            }
        }