C# Класс Guidelines.Ioc.StructureMap.Adaptors.StructureMapServiceContainer

Container that will use MSServiceLocator to get types. Does not implement changing the registry.
Наследование: IServiceContainer
Показать файл Открыть проект

Открытые методы

Метод Описание
AddService ( Type serviceType, ServiceCreatorCallback callback ) : void

Not implemented.

AddService ( Type serviceType, ServiceCreatorCallback callback, bool promote ) : void

Adds a delegate to a service type.

AddService ( Type serviceType, object serviceInstance ) : void

Not implemented.

AddService ( Type serviceType, object serviceInstance, bool promote ) : void

Not implemented.

GetService ( Type serviceType ) : object

Gets serviceType from MSServiceLocator.

RemoveService ( Type serviceType ) : void

Removes the service from the container, but Structuremap does not support this.

RemoveService ( Type serviceType, bool promote ) : void

Removes the service from the container, but Structuremap does not support this.

StructureMapServiceContainer ( IContainer container ) : System

Описание методов

AddService() публичный Метод

Not implemented.
public AddService ( Type serviceType, ServiceCreatorCallback callback ) : void
serviceType System.Type
callback ServiceCreatorCallback
Результат void

AddService() публичный Метод

Adds a delegate to a service type.
public AddService ( Type serviceType, ServiceCreatorCallback callback, bool promote ) : void
serviceType System.Type
callback ServiceCreatorCallback
promote bool
Результат void

AddService() публичный Метод

Not implemented.
public AddService ( Type serviceType, object serviceInstance ) : void
serviceType System.Type
serviceInstance object
Результат void

AddService() публичный Метод

Not implemented.
public AddService ( Type serviceType, object serviceInstance, bool promote ) : void
serviceType System.Type
serviceInstance object
promote bool
Результат void

GetService() публичный Метод

Gets serviceType from MSServiceLocator.
public GetService ( Type serviceType ) : object
serviceType System.Type The type to retrieve from the standard service locator.
Результат object

RemoveService() публичный Метод

Removes the service from the container, but Structuremap does not support this.
Every time this is called.
public RemoveService ( Type serviceType ) : void
serviceType System.Type Service type to remove from the container.
Результат void

RemoveService() публичный Метод

Removes the service from the container, but Structuremap does not support this.
Every time this is called.
public RemoveService ( Type serviceType, bool promote ) : void
serviceType System.Type Service type to remove from the container.
promote bool Not used
Результат void

StructureMapServiceContainer() публичный Метод

public StructureMapServiceContainer ( IContainer container ) : System
container IContainer
Результат System