Show / Hide Table of Contents

    Interface IReceiveEndpointConnector

    Defines methods for managing the connection of a receive endpoint to a queue.

    Namespace: Copper.MassTransit.Interface
    Assembly: Copper.MassTransit.dll
    Syntax
    public interface IReceiveEndpointConnector

    Methods

    View Source

    Connect(Type, Func<Type, Object>, String, ReceiveEndpointOptions)

    Connects a receive endpoint.

    Declaration
    Task<string> Connect(Type consumerType, Func<Type, object> consumerFactory, string queueName, ReceiveEndpointOptions receiveEndpointOptions)
    Parameters
    Type Name Description
    System.Type consumerType

    Type consumer type.

    System.Func<System.Type, System.Object> consumerFactory

    the factory method to create the consumer.

    System.String queueName

    The queue name.

    ReceiveEndpointOptions receiveEndpointOptions

    The receive endpoint options.

    Returns
    Type Description
    System.Threading.Tasks.Task<System.String>

    A System.Threading.Tasks.Task that represents outstanding operation. The result of the Task is the queue name that the receive endpoint has connected to.

    View Source

    Disconnect(String)

    Disconnects a receive endpoint.

    Declaration
    Task Disconnect(string queueName)
    Parameters
    Type Name Description
    System.String queueName

    The queue name.

    Returns
    Type Description
    System.Threading.Tasks.Task

    A System.Threading.Tasks.Task that represents outstanding operation.

    • View Source
    Back to top Generated by DocFX