ICkEmbeddedMigrationSource
Namespace: Meshmakers.Octo.ConstructionKit.Contracts.ModelCatalogs
Interface for embedded CK model migration sources. Implementations provide information about where to find embedded migration resources for a CK model.
public interface ICkEmbeddedMigrationSource
Properties
CkModelName
Gets the name of the CK model this migration source is for.
public abstract string CkModelName { get; }
Property Value
Assembly
Gets the assembly containing the embedded migration resources.
public abstract Assembly Assembly { get; }
Property Value
ResourceNamespace
Gets the base namespace for the migration resources. Migration files are expected to be at: {ResourceNamespace}.migrations.migration-meta.yaml
public abstract string ResourceNamespace { get; }