Enum PluginDiagnosticPhase
- Namespace
- DotBoxD.Plugins.Runtime.Diagnostics
- Assembly
- DotBoxD.Plugins.dll
The runtime phase that emits a plugin DBXK* diagnostic, so a host can tell a
static-package-upload rejection from a prepared-plan mismatch or a live runtime check.
public enum PluginDiagnosticPhase
Fields
LiveSetting = 3Live-setting type, range, and value validation when manifest settings are validated or a live setting is updated. Emitted from DotBoxD.Plugins.Runtime.Lifecycle.LiveSettingTypeConverter.
PackageValidation = 0Static plugin-package validation when a package is uploaded or generated, before it is prepared against a DotBoxD.Kernels plan. Emitted from DotBoxD.Plugins.Runtime.PluginPackageValidator.
PreparedPackageValidation = 1Prepared-package validation after the package has been validated against the prepared DotBoxD.Kernels plan and registered event adapters. Emitted from DotBoxD.Plugins.Runtime.PluginPreparedPackageValidator.
RuntimeEntrypoint = 2Direct/hook kernel entrypoint validation when a kernel is wired to an event adapter at runtime, or when a hook pipeline is registered.