Class TaskSchedulerChannel
Inheritance
System.Object
TaskSchedulerChannel
Implements
IMessageChannel
ISubscribableChannel
Inherited Members
Namespace: Steeltoe.Integration.Channel
Assembly: Steeltoe.Integration.IntegrationBase.dll
Syntax
public class TaskSchedulerChannel : AbstractTaskSchedulerChannel, ITaskSchedulerChannelInterceptorAware, IChannelInterceptorAware
Constructors
| Edit this page View SourceTaskSchedulerChannel(IApplicationContext, TaskScheduler, ILogger)
Declaration
public TaskSchedulerChannel(IApplicationContext context, TaskScheduler executor, ILogger logger = null)
Parameters
Type | Name | Description |
---|---|---|
IApplicationContext | context | |
TaskScheduler | executor | |
ILogger | logger |
TaskSchedulerChannel(IApplicationContext, TaskScheduler, ILoadBalancingStrategy, ILogger)
Declaration
public TaskSchedulerChannel(IApplicationContext context, TaskScheduler executor, ILoadBalancingStrategy loadBalancingStrategy, ILogger logger = null)
Parameters
Type | Name | Description |
---|---|---|
IApplicationContext | context | |
TaskScheduler | executor | |
ILoadBalancingStrategy | loadBalancingStrategy | |
ILogger | logger |
TaskSchedulerChannel(IApplicationContext, TaskScheduler, ILoadBalancingStrategy, String, ILogger)
Declaration
public TaskSchedulerChannel(IApplicationContext context, TaskScheduler executor, ILoadBalancingStrategy loadBalancingStrategy, string name, ILogger logger = null)
Parameters
Type | Name | Description |
---|---|---|
IApplicationContext | context | |
TaskScheduler | executor | |
ILoadBalancingStrategy | loadBalancingStrategy | |
System.String | name | |
ILogger | logger |
Properties
| Edit this page View SourceUnicastingDispatcher
Declaration
protected UnicastingDispatcher UnicastingDispatcher { get; }
Property Value
Type | Description |
---|---|
UnicastingDispatcher |
Implements
IMessageChannel
ISubscribableChannel