C# Class Aperea.CQRS.Bus.Direct.DirectBus

Inheritance: IBus
Show file Open project: DerAlbertCom/ApereaFramework

Public Methods

Method Description
Commit ( ) : void
DirectBus ( IRouteMessages routeMessages ) : System.Collections.Generic
Publish ( IEnumerable messages ) : void
Publish ( object message ) : void
Rollback ( ) : void

Private Methods

Method Description
DoPublish ( object message ) : void

Method Details

Commit() public method

public Commit ( ) : void
return void

DirectBus() public method

public DirectBus ( IRouteMessages routeMessages ) : System.Collections.Generic
routeMessages IRouteMessages
return System.Collections.Generic

Publish() public method

public Publish ( IEnumerable messages ) : void
messages IEnumerable
return void

Publish() public method

public Publish ( object message ) : void
message object
return void

Rollback() public method

public Rollback ( ) : void
return void