Class EventSubscriptionServiceBuilder<TEventSubscriptionServiceBuilder>
Provides the abstract builder class for a EventSubscriptionService.
Inheritance
System.Object
EventSubscriptionServiceBuilder<TEventSubscriptionServiceBuilder>
Namespace: Copper.Eventing.Client
Assembly: Copper.Eventing.Client.dll
Syntax
public abstract class EventSubscriptionServiceBuilder<TEventSubscriptionServiceBuilder> : ComponentBuilder<EventSubscriptionService, TEventSubscriptionServiceBuilder> where TEventSubscriptionServiceBuilder : EventSubscriptionServiceBuilder<TEventSubscriptionServiceBuilder>
Type Parameters
| Name | Description |
|---|---|
| TEventSubscriptionServiceBuilder |
Constructors
View SourceEventSubscriptionServiceBuilder()
Initializes a new instance of the EventSubscriptionServiceBuilder class.
Declaration
protected EventSubscriptionServiceBuilder()
Methods
View SourceConfigureEventHandlerProxyFactoryComponentConfiguration(Action<ChildComponentConfiguration<EventHandlerProxyFactoryBuilder>>)
Configures the event subscription service's event handler proxy factory component configuration.
Declaration
public TEventSubscriptionServiceBuilder ConfigureEventHandlerProxyFactoryComponentConfiguration(Action<ChildComponentConfiguration<EventHandlerProxyFactoryBuilder>> configureDelegate)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Action<ChildComponentConfiguration<EventHandlerProxyFactoryBuilder>> | configureDelegate | The delegate for configuring the |
Returns
| Type | Description |
|---|---|
| TEventSubscriptionServiceBuilder |