EPiServer.ServiceLocation namespace
Version Info: This topic applies to Episerver.ConnectForMarketingAutomation 4.0.0 and lower. For later versions, see Sample Connector - IMarketingConnector.
ServiceConfigurationContext Class
This class is used by the IConfigurableModule to expose the IoC container for configuration.
- Inheritance hierarchy.
System.Object EPiServer.ServiceLocation.ServiceConfigurationContext
- Namespace. EPiServer.ServiceLocation
- Assembly. EPiServer.Framework (in EPiServer.Framework.dll) Version: 9.0.3
- C# syntax.
public class ServiceConfigurationContext
The ServiceConfigurationContext type exposes the following members.
Constructor
Creates an instance of the ServiceConfigurationContext class.
- Namespace. EPiServer.ServiceLocation
- Assembly. EPiServer.Framework (in EPiServer.Framework.dll) Version: 9.0.3
- C# syntax.
public ServiceConfigurationContext( HostType hostType, IContainer container )
- Parameters.
- hostType. Type: HostType
Type of the host. - container. Type: IContainer
The IoC container to expose.
- hostType. Type: HostType
Properties
ServiceConfigurationContext.Container property
The default inversion of control container used by episerver modules. Use this property to configure services into the container.
- Namespace. EPiServer.ServiceLocation
- Assembly. EPiServer.Framework (in EPiServer.Framework.dll) Version: 9.0.3
- C# syntax.
public IContainer Container { get; }
- Property value. Type: IContainer
ServiceConfigurationContext.HostType property
Gets the type of the host.
- Namespace. EPiServer.ServiceLocation
- Assembly. EPiServer.Framework (in EPiServer.Framework.dll) Version: 9.0.3
- C# syntax.
public HostType HostType { get; }
- Property value. Type: HostType
Event
ServiceConfigurationContext.ConfigurationComplete event
ConfigurationComplete is raised when all ConfigureContainer(ServiceConfigurationContext) has been called.
- Namespace. EPiServer.ServiceLocation
- Assembly. EPiServer.Framework (in EPiServer.Framework.dll) Version: 9.0.3
- C# syntax.
public event EventHandler<ServiceConfigurationEventArgs> ConfigurationComplete
- Value. Type: System. EventHandler< ServiceConfigurationEventArgs>
Last updated: Dec 10, 2015