C# Class NServiceBus.ObjectBuilder.Machine.MachineObjectBuilder

Inheritance: IContainer
Show file Open project: machine/machine.mta

Public Methods

Method Description
Build ( Type typeToBuild ) : object
BuildAll ( Type typeToBuild ) : IEnumerable
Configure ( Type type, ComponentCallModelEnum callModel ) : void
ConfigureProperty ( Type type, string property, object value ) : void
MachineObjectBuilder ( IMachineContainer container ) : System
RegisterSingleton ( Type lookupType, object instance ) : void

Private Methods

Method Description
ConfigureIfCapabale ( object instance ) : object

Method Details

Build() public method

public Build ( Type typeToBuild ) : object
typeToBuild System.Type
return object

BuildAll() public method

public BuildAll ( Type typeToBuild ) : IEnumerable
typeToBuild System.Type
return IEnumerable

Configure() public method

public Configure ( Type type, ComponentCallModelEnum callModel ) : void
type System.Type
callModel ComponentCallModelEnum
return void

ConfigureProperty() public method

public ConfigureProperty ( Type type, string property, object value ) : void
type System.Type
property string
value object
return void

MachineObjectBuilder() public method

public MachineObjectBuilder ( IMachineContainer container ) : System
container IMachineContainer
return System

RegisterSingleton() public method

public RegisterSingleton ( Type lookupType, object instance ) : void
lookupType System.Type
instance object
return void