in src/Microsoft.Azure.WebJobs.Extensions.Dapr/Triggers/DaprTopicTriggerBindingProvider.cs [79:93]
public DaprTopicTriggerBinding(
ILogger logger,
IDaprServiceListener serviceListener,
string pubSubName,
string topic,
string route,
ParameterInfo parameter)
: base(serviceListener, parameter)
{
this.logger = logger;
this.serviceListener = serviceListener ?? throw new ArgumentNullException(nameof(serviceListener));
this.pubSubName = pubSubName ?? throw new ArgumentNullException(nameof(pubSubName));
this.topic = topic ?? throw new ArgumentNullException(nameof(topic));
this.route = route ?? throw new ArgumentNullException(nameof(route));
}