Skip to main content

BlueprintMigrationValidationResult

Namespace: Meshmakers.Octo.Runtime.Contracts.Blueprints

Result of migration validation

public class BlueprintMigrationValidationResult

Inheritance ObjectBlueprintMigrationValidationResult

Properties

IsValid

Whether the migration is valid and can be executed

public bool IsValid { get; set; }

Property Value

Boolean

Errors

Validation errors that would prevent execution

public List<BlueprintMigrationValidationIssue> Errors { get; set; }

Property Value

List<BlueprintMigrationValidationIssue>

Warnings

Validation warnings that don't prevent execution

public List<BlueprintMigrationValidationIssue> Warnings { get; set; }

Property Value

List<BlueprintMigrationValidationIssue>

Constructors

BlueprintMigrationValidationResult()

public BlueprintMigrationValidationResult()