OpenMod Docs OpenMod Docs
OpenMod Docs OpenMod Docs
OpenMod .NET Plugin Framework.

Interface IOpenModServiceConfigurationContext

The context used when the OpenMod container or configuration gets built.

Namespace: OpenMod.API.Ioc
Assembly: OpenMod.API.dll
Syntax
public interface IOpenModServiceConfigurationContext

Properties

| Improve this Doc View Source

Configuration

The current OpenMod configuration.

Declaration
IConfigurationRoot Configuration { get; }
Property Value
Type Description
IConfigurationRoot
| Improve this Doc View Source

DataStore

Data store for startup.

Declaration
Dictionary<string, object> DataStore { get; }
Property Value
Type Description
Dictionary<System.String, System.Object>
| Improve this Doc View Source

LoggerFactory

The logger factory.

Declaration
ILoggerFactory LoggerFactory { get; }
Property Value
Type Description
ILoggerFactory
| Improve this Doc View Source

OpenModStartup

The OpenMod startup utility instance.

Declaration
IOpenModStartup OpenModStartup { get; }
Property Value
Type Description
IOpenModStartup
| Improve this Doc View Source

Runtime

The OpenMod runtime

Declaration
IRuntime Runtime { get; }
Property Value
Type Description
IRuntime

Extension Methods

DisposeHelper.DisposeSyncOrAsync(Object)