Class EventServiceInstanceListenerBuilder<TEventServiceInstanceListenerBuilder>
Provides the abstract builder class for a ServiceInstanceListener configured to receive service requests.
Inheritance
System.Object
ServiceInstanceListenerBuilder<TEventServiceInstanceListenerBuilder>
EventServiceInstanceListenerBuilder<TEventServiceInstanceListenerBuilder>
Namespace: Copper.Eventing.Service
Assembly: Copper.Eventing.Service.dll
Syntax
public abstract class EventServiceInstanceListenerBuilder<TEventServiceInstanceListenerBuilder> : ServiceInstanceListenerBuilder<TEventServiceInstanceListenerBuilder> where TEventServiceInstanceListenerBuilder : EventServiceInstanceListenerBuilder<TEventServiceInstanceListenerBuilder>
Type Parameters
| Name | Description |
|---|---|
| TEventServiceInstanceListenerBuilder | The event service instance listener builder type. |
Constructors
View SourceEventServiceInstanceListenerBuilder(Type, Type, String)
Initializes a new instance of the EventServiceInstanceListenerBuilder<TEventServiceInstanceListenerBuilder> class.
Declaration
protected EventServiceInstanceListenerBuilder(Type contractType, Type implementationType, string listenerName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Type | contractType | The service contract type. |
| System.Type | implementationType | The service implementation type. |
| System.String | listenerName | The listener name. |
Methods
View SourceConfigureEventReceiverComponentConfiguration(Action<ChildComponentConfiguration<EventReceiverBuilder>>)
Configures the event service instance listener's event receiver component configuration.
Declaration
public TEventServiceInstanceListenerBuilder ConfigureEventReceiverComponentConfiguration(Action<ChildComponentConfiguration<EventReceiverBuilder>> configureDelegate)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Action<ChildComponentConfiguration<EventReceiverBuilder>> | configureDelegate | The delegate for configuring the |
Returns
| Type | Description |
|---|---|
| TEventServiceInstanceListenerBuilder |