Enum PluginServiceScope
Represents a scope in which a plugin service is injected by the IOC container.
Namespace: Artemis.Core
Assembly: Artemis.Core.dll
Syntax
public enum PluginServiceScope
Fields
Name | Description |
---|---|
Scoped | 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 | Services in this scope are reused for as long as the plugin lives, the same instance is injected each time. |
Transient | Services in this scope are never reused, a new instance is injected each time. |