Show / Hide Table of Contents

    Class CorrelatableHandler<T>

    Inheritance
    System.Object
    OutboundChannelHandlerBase<IMessageDto<ProtocolMessage>>
    CorrelatableHandler<T>
    Inherited Members
    OutboundChannelHandlerBase<IMessageDto<ProtocolMessage>>.WriteAsync(IChannelHandlerContext, Object)
    Namespace: Catalyst.Core.Lib.IO.Handlers
    Assembly: Catalyst.Core.Lib.dll
    Syntax
    public sealed class CorrelatableHandler<T> : OutboundChannelHandlerBase<IMessageDto<ProtocolMessage>> where T : IMessageCorrelationManager
    Type Parameters
    Name Description
    T

    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>)
    • Improve this Doc
    • View Source
    Back to top Copyright © 2019 Catalyst Network