Skip to content

Namespace DotBoxD.Plugins.Json

PluginPackageJsonSchemas

Exposes the versioned, machine-readable JSON Schema artifact that describes the plugin package envelope accepted by DotBoxD.Plugins.Json.PluginPackageJsonSerializer.Import(System.String). The schema is checked into schemas/v1/ and embedded into this assembly so consumers (admin UIs, upload validators, plugin authors) can validate JSON before sending it to a server. The module envelope and the shared DotBoxD.Kernels.Serialization.Json.Schema.JsonSchemas.SchemaVersion live in the purpose-agnostic DotBoxD.Kernels.Serialization.Json package.

PluginPackageJsonSerializer

PluginServerJsonExtensions