C# Класс MOUSE.Core.MessageProcessing.MessageProcessorExtensions

Показать файл Открыть проект

Открытые методы

Метод Описание
UseConfigurableClientDispatcher ( this builder, ISimpleMessageHandlingConfigBuilder>.Func configure ) : IMessageProcessingPipeBuilder
UseConfigurableDispatcher ( this builder, IMessageHandlingConfigBuilder>.Func configure, bool throwIfUnhandled = true ) : IMessageProcessingPipeBuilder
UseFiber ( this builder, IFiber fiber, IMessageProcessingLockConfigBuilder>.Func lockConfigurator = null ) : IMessageProcessingPipeBuilder
UseIdleDisconnect ( this builder, System.TimeSpan idleDisconnectTimeout, INetChannel channel ) : IMessageProcessingPipeBuilder

Описание методов

UseConfigurableClientDispatcher() публичный статический Метод

public static UseConfigurableClientDispatcher ( this builder, ISimpleMessageHandlingConfigBuilder>.Func configure ) : IMessageProcessingPipeBuilder
builder this
configure ISimpleMessageHandlingConfigBuilder>.Func
Результат IMessageProcessingPipeBuilder

UseConfigurableDispatcher() публичный статический Метод

public static UseConfigurableDispatcher ( this builder, IMessageHandlingConfigBuilder>.Func configure, bool throwIfUnhandled = true ) : IMessageProcessingPipeBuilder
builder this
configure IMessageHandlingConfigBuilder>.Func
throwIfUnhandled bool
Результат IMessageProcessingPipeBuilder

UseFiber() публичный статический Метод

public static UseFiber ( this builder, IFiber fiber, IMessageProcessingLockConfigBuilder>.Func lockConfigurator = null ) : IMessageProcessingPipeBuilder
builder this
fiber IFiber
lockConfigurator IMessageProcessingLockConfigBuilder>.Func
Результат IMessageProcessingPipeBuilder

UseIdleDisconnect() публичный статический Метод

public static UseIdleDisconnect ( this builder, System.TimeSpan idleDisconnectTimeout, INetChannel channel ) : IMessageProcessingPipeBuilder
builder this
idleDisconnectTimeout System.TimeSpan
channel INetChannel
Результат IMessageProcessingPipeBuilder