Show / Hide Table of Contents

Class QueueClientExtensions

Inheritance
System.Object
QueueClientExtensions
Namespace: AzureFromTheTrenches.Commanding.AzureServiceBus
Assembly: AzureFromTheTrenches.Commanding.AzureServiceBus.dll
Syntax
public static class QueueClientExtensions : object

Methods

| Improve this Doc View Source

CreateCommandDispatcher(QueueClient, IServiceBusMessageSerializer)

Declaration
public static ICommandDispatcher CreateCommandDispatcher(this QueueClient queueClient, IServiceBusMessageSerializer serializer = null)
Parameters
Type Name Description
QueueClient queueClient
IServiceBusMessageSerializer serializer
Returns
Type Description
ICommandDispatcher
| Improve this Doc View Source

CreateCommandDispatcher<TCommand>(QueueClient, IServiceBusMessageSerializer, Func<TCommand, String>)

Declaration
public static ICommandDispatcher CreateCommandDispatcher<TCommand>(this QueueClient queueClient, IServiceBusMessageSerializer serializer = null, Func<TCommand, string> sessionIdProvider = null)
    where TCommand : ICommand
Parameters
Type Name Description
QueueClient queueClient
IServiceBusMessageSerializer serializer
Func<TCommand, System.String> sessionIdProvider
Returns
Type Description
ICommandDispatcher
Type Parameters
Name Description
TCommand
| Improve this Doc View Source

CreateCommandDispatcherFactory(QueueClient, IServiceBusMessageSerializer)

Declaration
public static Func<ICommandDispatcher> CreateCommandDispatcherFactory(this QueueClient queueClient, IServiceBusMessageSerializer serializer = null)
Parameters
Type Name Description
QueueClient queueClient
IServiceBusMessageSerializer serializer
Returns
Type Description
Func<ICommandDispatcher>
| Improve this Doc View Source

CreateCommandDispatcherFactory<TCommand>(QueueClient, IServiceBusMessageSerializer, Func<TCommand, String>)

Declaration
public static Func<ICommandDispatcher> CreateCommandDispatcherFactory<TCommand>(this QueueClient queueClient, IServiceBusMessageSerializer serializer = null, Func<TCommand, string> sessionIdProvider = null)
    where TCommand : ICommand
Parameters
Type Name Description
QueueClient queueClient
IServiceBusMessageSerializer serializer
Func<TCommand, System.String> sessionIdProvider
Returns
Type Description
Func<ICommandDispatcher>
Type Parameters
Name Description
TCommand
  • Improve this Doc
  • View Source
  • 0 Comments
Back to top Copyright © 2018 James Randall