C# Class MassTransit.Context.ConsumeObserverConverterCache

Caches the converters that allow a raw object to be published using the object's type through the generic Send method.
Datei anzeigen Open project: MassTransit/MassTransit

Public Methods

Method Description
ConsumeFault ( Type messageType, IConsumeObserver observer, object context, Exception exception ) : Task
PostConsume ( Type messageType, IConsumeObserver observer, object context ) : Task
PreConsume ( Type messageType, IConsumeObserver observer, object context ) : Task

Private Methods

Method Description
CreateConverter ( Type type ) : IConsumeObserverConverter
CreateTypeConverter ( Type type ) : Lazy
this ( Type type ) : IConsumeObserverConverter

Method Details

ConsumeFault() public static method

public static ConsumeFault ( Type messageType, IConsumeObserver observer, object context, Exception exception ) : Task
messageType System.Type
observer IConsumeObserver
context object
exception System.Exception
return Task

PostConsume() public static method

public static PostConsume ( Type messageType, IConsumeObserver observer, object context ) : Task
messageType System.Type
observer IConsumeObserver
context object
return Task

PreConsume() public static method

public static PreConsume ( Type messageType, IConsumeObserver observer, object context ) : Task
messageType System.Type
observer IConsumeObserver
context object
return Task