Search Results for

    Show / Hide Table of Contents

    Interface IMessageBus

    Interface for a servie that publishes mass transit messaghes

    Namespace: Simplic.MessageBroker
    Assembly: Simplic.MessageBroker.dll
    Syntax
    public interface IMessageBus

    Methods

    | Improve this Doc View Source

    Publish(Object, CancellationToken)

    Publishes a message

    Declaration
    void Publish(object message, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Object message

    The message object

    System.Threading.CancellationToken cancellationToken
    | Improve this Doc View Source

    Publish(Object, Type, CancellationToken)

    Publishes a message

    Declaration
    void Publish(object message, Type messageType, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Object message

    The message object

    System.Type messageType

    The message type

    System.Threading.CancellationToken cancellationToken
    | Improve this Doc View Source

    Publish<T>(T, CancellationToken)

    Publishes a message

    Declaration
    void Publish<T>(T message, CancellationToken cancellationToken = default(CancellationToken))
        where T : class
    Parameters
    Type Name Description
    T message

    The Message

    System.Threading.CancellationToken cancellationToken
    Type Parameters
    Name Description
    T

    The Message Type

    | Improve this Doc View Source

    Publish<T>(Object, CancellationToken)

    Publishes a message

    Declaration
    void Publish<T>(object values, CancellationToken cancellationToken = default(CancellationToken))
        where T : class
    Parameters
    Type Name Description
    System.Object values

    The property values to initialize on the interface

    System.Threading.CancellationToken cancellationToken
    Type Parameters
    Name Description
    T

    The messgae type

    | Improve this Doc View Source

    Send(Object, CancellationToken)

    Sends a message

    Declaration
    void Send(object message, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Object message

    The message object

    System.Threading.CancellationToken cancellationToken
    | Improve this Doc View Source

    Send(Object, Type, CancellationToken)

    Sends a message

    Declaration
    void Send(object message, Type messageType, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Object message

    The message object

    System.Type messageType

    the message type

    System.Threading.CancellationToken cancellationToken
    | Improve this Doc View Source

    Send<T>(T, CancellationToken)

    Sends a message

    Declaration
    void Send<T>(T message, CancellationToken cancellationToken = default(CancellationToken))
        where T : class
    Parameters
    Type Name Description
    T message

    The Message

    System.Threading.CancellationToken cancellationToken
    Type Parameters
    Name Description
    T

    The Message Type

    | Improve this Doc View Source

    Send<T>(Object, CancellationToken)

    Sends a message

    Declaration
    void Send<T>(object values, CancellationToken cancellationToken = default(CancellationToken))
        where T : class
    Parameters
    Type Name Description
    System.Object values

    The property values to initialize on the interface

    System.Threading.CancellationToken cancellationToken
    Type Parameters
    Name Description
    T

    The message type

    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx