Class EventDrivenConsumerEndpoint
- Namespace
- Steeltoe.Integration.Endpoint
- Assembly
- Steeltoe.Integration.IntegrationBase.dll
public class EventDrivenConsumerEndpoint : AbstractEndpoint, ISmartLifecycle, ILifecycle, IPhased, IServiceNameAware
- Inheritance
-
EventDrivenConsumerEndpoint
- Implements
- Inherited Members
Constructors
EventDrivenConsumerEndpoint(IApplicationContext, ISubscribableChannel, IMessageHandler)
public EventDrivenConsumerEndpoint(IApplicationContext context, ISubscribableChannel inputChannel, IMessageHandler handler)
Parameters
context
IApplicationContextinputChannel
ISubscribableChannelhandler
IMessageHandler
Properties
Handler
public virtual IMessageHandler Handler { get; }
Property Value
InputChannel
public virtual IMessageChannel InputChannel { get; }
Property Value
OutputChannel
public virtual IMessageChannel OutputChannel { get; }
Property Value
Methods
DoStart()
protected override Task DoStart()
Returns
DoStop()
protected override Task DoStop()