public DaprMethodListener( DaprServiceListener serviceListener, ITriggeredFunctionExecutor executor, string methodName) : base(serviceListener) { this.executor = executor; this.methodName = methodName; }
public DaprTopicTriggerBinding( DaprServiceListener serviceListener, string topicName, ParameterInfo parameter) : base(serviceListener, parameter) { this.serviceListener = serviceListener ?? throw new ArgumentNullException(nameof(serviceListener)); this.topicName = topicName ?? throw new ArgumentNullException(nameof(topicName)); }
public DaprMethodTriggerBinding( DaprServiceListener serviceListener, string methodName, ParameterInfo parameter) : base(serviceListener, parameter) { this.serviceListener = serviceListener ?? throw new ArgumentNullException(nameof(serviceListener)); this.methodName = methodName ?? throw new ArgumentNullException(nameof(methodName)); }
public DaprTopicListener( DaprServiceListener serviceListener, ITriggeredFunctionExecutor executor, string topicName) : base(serviceListener) { this.executor = executor; this.topicName = topicName; serviceListener.RegisterTopic(topicName); }
public DaprTriggerBindingBase(DaprServiceListener serviceListener, ParameterInfo parameter) { this.serviceListener = serviceListener ?? throw new ArgumentNullException(nameof(serviceListener)); this.parameter = parameter ?? throw new ArgumentNullException(nameof(parameter)); this.BindingDataContract = new Dictionary <string, Type>(StringComparer.OrdinalIgnoreCase) { // Allow return values of any type { "$return", typeof(object).MakeByRefType() }, // Allow binding to the name of the parameter in binding expressions { parameter.Name, parameter.ParameterType }, }; }
public DaprExtensionConfigProvider( DaprServiceClient daprClient, DaprServiceListener daprListener, ILoggerFactory loggerFactory) { this.daprClient = daprClient ?? throw new ArgumentNullException(nameof(daprClient)); this.daprListener = daprListener ?? throw new ArgumentNullException(nameof(daprListener)); if (loggerFactory == null) { throw new ArgumentNullException(nameof(loggerFactory)); } this.logger = loggerFactory.CreateLogger(LogCategories.CreateTriggerCategory("Dapr")); }
public DaprTopicTriggerBindingProvider(DaprServiceListener serviceListener) { this.serviceListener = serviceListener ?? throw new ArgumentNullException(nameof(serviceListener)); }
public DaprListenerBase(DaprServiceListener serviceListener) { this.serviceListener = serviceListener; }