Class CorrelatableHandler<T>
Inheritance
System.Object
CorrelatableHandler<T>
Assembly: Catalyst.Core.Lib.dll
Syntax
public sealed class CorrelatableHandler<T> : OutboundChannelHandlerBase<IMessageDto<ProtocolMessage>> where T : IMessageCorrelationManager
Type Parameters
Constructors
|
Improve this Doc
View Source
CorrelatableHandler(T)
Declaration
public CorrelatableHandler(T messageCorrelationManager)
Parameters
Type |
Name |
Description |
T |
messageCorrelationManager |
|
Methods
|
Improve this Doc
View Source
WriteAsync0(IChannelHandlerContext, IMessageDto<ProtocolMessage>)
Declaration
protected override Task WriteAsync0(IChannelHandlerContext context, IMessageDto<ProtocolMessage> message)
Parameters
Type |
Name |
Description |
IChannelHandlerContext |
context |
|
IMessageDto<ProtocolMessage> |
message |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
Overrides
Catalyst.Core.Lib.IO.Handlers.OutboundChannelHandlerBase<Catalyst.Abstractions.IO.Messaging.Dto.IMessageDto<ProtocolMessage>>.WriteAsync0(IChannelHandlerContext, Catalyst.Abstractions.IO.Messaging.Dto.IMessageDto<ProtocolMessage>)