Table of Contents

Enum PluginServiceScope

Namespace
Artemis.Core
Assembly
Artemis.Core.dll

Represents a scope in which a plugin service is injected by the IOC container.

public enum PluginServiceScope

Fields

Scoped = 2

Services in this scope are reused within a container scope, this is an advanced setting you shouldn't need.

To learn more see the DryIoc docs.

Singleton = 1

Services in this scope are reused for as long as the plugin lives, the same instance is injected each time.

Transient = 0

Services in this scope are never reused, a new instance is injected each time.