Zum Hauptinhalt springen

BlueprintSchema

Namespace: Meshmakers.Octo.ConstructionKit.Contracts.BlueprintCatalogs.Serialization.Schema

Manages the blueprint schemas

public static class BlueprintSchema

Inheritance Object → BlueprintSchema

Methods​

GetMetaSchema()​

Returns the blueprint meta schema

public static JsonSchema GetMetaSchema()

Returns​

JsonSchema

GetCatalogIndexSchema()​

Returns the blueprint catalog index schema

public static JsonSchema GetCatalogIndexSchema()

Returns​

JsonSchema

GetLibraryVersionsSchema()​

Returns the blueprint library versions schema

public static JsonSchema GetLibraryVersionsSchema()

Returns​

JsonSchema

GetMigrationSchema()​

Returns the blueprint migration schema

public static JsonSchema GetMigrationSchema()

Returns​

JsonSchema

GetCacheSchema()​

Returns the schema for the build-time embedded-blueprint cache file produced by the BlueprintEmbed MSBuild task and consumed by the BlueprintSourceGenerator.

public static JsonSchema GetCacheSchema()

Returns​

JsonSchema