C# Class MassTransit.Builders.BusBuilder

Datei anzeigen Open project: MassTransit/MassTransit Class Usage Examples

Public Methods

Method Description
AddMessageDeserializer ( ContentType contentType, DeserializerFactory deserializerFactory ) : void
Build ( ) : IBusControl
ConnectBusObserver ( IBusObserver observer ) : ConnectHandle
CreateConsumePipe ( ) : IConsumePipe
CreatePublishPipe ( ) : IPublishPipe
CreateSendPipe ( ) : ISendPipe
CreateSerializerBuilder ( ) : SerializerBuilder
SetMessageSerializer ( SerializerFactory serializerFactory ) : void

Protected Methods

Method Description
BusBuilder ( IConsumePipeFactory consumePipeFactory, ISendPipeFactory sendPipeFactory, IPublishPipeFactory publishPipeFactory, IBusHostCollection hosts ) : System
CreateSendTransportProvider ( ) : ISendTransportProvider
GetConsumePipe ( ) : IConsumePipe
GetInputAddress ( ) : Uri
PreBuild ( ) : void

Method Details

AddMessageDeserializer() public method

public AddMessageDeserializer ( ContentType contentType, DeserializerFactory deserializerFactory ) : void
contentType System.Net.Mime.ContentType
deserializerFactory DeserializerFactory
return void

Build() public method

public Build ( ) : IBusControl
return IBusControl

BusBuilder() protected method

protected BusBuilder ( IConsumePipeFactory consumePipeFactory, ISendPipeFactory sendPipeFactory, IPublishPipeFactory publishPipeFactory, IBusHostCollection hosts ) : System
consumePipeFactory IConsumePipeFactory
sendPipeFactory ISendPipeFactory
publishPipeFactory IPublishPipeFactory
hosts IBusHostCollection
return System

ConnectBusObserver() public method

public ConnectBusObserver ( IBusObserver observer ) : ConnectHandle
observer IBusObserver
return ConnectHandle

CreateConsumePipe() public method

public CreateConsumePipe ( ) : IConsumePipe
return IConsumePipe

CreatePublishPipe() public method

public CreatePublishPipe ( ) : IPublishPipe
return IPublishPipe

CreateSendPipe() public method

public CreateSendPipe ( ) : ISendPipe
return ISendPipe

CreateSendTransportProvider() protected abstract method

protected abstract CreateSendTransportProvider ( ) : ISendTransportProvider
return ISendTransportProvider

CreateSerializerBuilder() public method

public CreateSerializerBuilder ( ) : SerializerBuilder
return SerializerBuilder

GetConsumePipe() protected abstract method

protected abstract GetConsumePipe ( ) : IConsumePipe
return IConsumePipe

GetInputAddress() protected abstract method

protected abstract GetInputAddress ( ) : Uri
return System.Uri

PreBuild() protected method

protected PreBuild ( ) : void
return void

SetMessageSerializer() public method

public SetMessageSerializer ( SerializerFactory serializerFactory ) : void
serializerFactory SerializerFactory
return void