Class BroadcastingDispatcher
Inheritance
System.Object
BroadcastingDispatcher
Assembly: Steeltoe.Integration.IntegrationBase.dll
Syntax
public class BroadcastingDispatcher : AbstractDispatcher, IMessageDispatcher
Constructors
|
Edit this page
View Source
BroadcastingDispatcher(IApplicationContext, ILogger)
Declaration
public BroadcastingDispatcher(IApplicationContext context, ILogger logger = null)
Parameters
Type |
Name |
Description |
IApplicationContext |
context |
|
ILogger |
logger |
|
|
Edit this page
View Source
BroadcastingDispatcher(IApplicationContext, Boolean, ILogger)
Declaration
public BroadcastingDispatcher(IApplicationContext context, bool requireSubscribers, ILogger logger = null)
Parameters
Type |
Name |
Description |
IApplicationContext |
context |
|
System.Boolean |
requireSubscribers |
|
ILogger |
logger |
|
|
Edit this page
View Source
BroadcastingDispatcher(IApplicationContext, TaskScheduler, ILogger)
Declaration
public BroadcastingDispatcher(IApplicationContext context, TaskScheduler executor, ILogger logger = null)
Parameters
Type |
Name |
Description |
IApplicationContext |
context |
|
TaskScheduler |
executor |
|
ILogger |
logger |
|
|
Edit this page
View Source
BroadcastingDispatcher(IApplicationContext, TaskScheduler, Boolean, ILogger)
Declaration
public BroadcastingDispatcher(IApplicationContext context, TaskScheduler executor, bool requireSubscribers, ILogger logger = null)
Parameters
Type |
Name |
Description |
IApplicationContext |
context |
|
TaskScheduler |
executor |
|
System.Boolean |
requireSubscribers |
|
ILogger |
logger |
|
Properties
|
Edit this page
View Source
ApplySequence
Declaration
public virtual bool ApplySequence { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
IgnoreFailures
Declaration
public virtual bool IgnoreFailures { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
MinSubscribers
Declaration
public virtual int MinSubscribers { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
|
Edit this page
View Source
DoDispatch(IMessage, CancellationToken)
Declaration
protected override bool DoDispatch(IMessage message, CancellationToken cancellationToken)
Parameters
Type |
Name |
Description |
IMessage |
message |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
|
Edit this page
View Source
InvokeHandler(IMessageHandler, IMessage)
Declaration
protected void InvokeHandler(IMessageHandler handler, IMessage message)
Parameters
Type |
Name |
Description |
IMessageHandler |
handler |
|
IMessage |
message |
|
Implements