C# Class CSP_Foundation.StructureMapDependencyResolver

Inheritance: ServiceLocatorImplBase
Show file Open project: Microsoft/CSP-Explorer

Private Properties

Property Type Description

Public Methods

Method Description
CreateNestedContainer ( ) : void
Dispose ( ) : void
DisposeNestedContainer ( ) : void
GetServices ( Type serviceType ) : IEnumerable
StructureMapDependencyResolver ( IContainer container ) : System

Protected Methods

Method Description
DoGetAllInstances ( Type serviceType ) : IEnumerable
DoGetInstance ( Type serviceType, string key ) : object

Method Details

CreateNestedContainer() public method

public CreateNestedContainer ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

DisposeNestedContainer() public method

public DisposeNestedContainer ( ) : void
return void

DoGetAllInstances() protected method

protected DoGetAllInstances ( Type serviceType ) : IEnumerable
serviceType System.Type
return IEnumerable

DoGetInstance() protected method

protected DoGetInstance ( Type serviceType, string key ) : object
serviceType System.Type
key string
return object

GetServices() public method

public GetServices ( Type serviceType ) : IEnumerable
serviceType System.Type
return IEnumerable

StructureMapDependencyResolver() public method

public StructureMapDependencyResolver ( IContainer container ) : System
container IContainer
return System