Table of Contents

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 IApplicationContext
inputChannel ISubscribableChannel
handler IMessageHandler

Properties

Handler

public virtual IMessageHandler Handler { get; }

Property Value

IMessageHandler

InputChannel

public virtual IMessageChannel InputChannel { get; }

Property Value

IMessageChannel

OutputChannel

public virtual IMessageChannel OutputChannel { get; }

Property Value

IMessageChannel

Methods

DoStart()

protected override Task DoStart()

Returns

Task

DoStop()

protected override Task DoStop()

Returns

Task