C# Class NDomain.Configuration.ContextBuilder

Manages the DomainContext build pipeline
显示文件 Open project: mfelicio/NDomain Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
Bus ( Action configurer ) : ContextBuilder

Configures messaging capabilities

ContextBuilder ( ) : NDomain.EventSourcing
EventSourcing ( Action configurer ) : ContextBuilder

Configures event sourcing capabilities

IoC ( Action configurer ) : ContextBuilder

Configures IoC capabilities

Logging ( Action configurer ) : ContextBuilder

Configures logging capabilities

Start ( ) : IDomainContext

Creates a new DomainContext and starts its processors, using the previously applied configurations.

Method Details

Bus() public method

Configures messaging capabilities
public Bus ( Action configurer ) : ContextBuilder
configurer Action configurer handler
return ContextBuilder

ContextBuilder() public method

public ContextBuilder ( ) : NDomain.EventSourcing
return NDomain.EventSourcing

EventSourcing() public method

Configures event sourcing capabilities
public EventSourcing ( Action configurer ) : ContextBuilder
configurer Action configurer handler
return ContextBuilder

IoC() public method

Configures IoC capabilities
public IoC ( Action configurer ) : ContextBuilder
configurer Action configurer handler
return ContextBuilder

Logging() public method

Configures logging capabilities
public Logging ( Action configurer ) : ContextBuilder
configurer Action configurer handler
return ContextBuilder

Start() public method

Creates a new DomainContext and starts its processors, using the previously applied configurations.
public Start ( ) : IDomainContext
return IDomainContext