Skip to main content

TenantBlueprintInfo

Namespace: Meshmakers.Octo.Runtime.Contracts.Blueprints

Information about a blueprint application to a tenant

public class TenantBlueprintInfo

Inheritance Object → TenantBlueprintInfo

Properties​

BlueprintId​

The blueprint that was applied

public BlueprintId BlueprintId { get; set; }

Property Value​

BlueprintId

AppliedAt​

When the blueprint was applied

public DateTime AppliedAt { get; set; }

Property Value​

DateTime

ApplicationMode​

How the blueprint was applied

public BlueprintApplicationMode ApplicationMode { get; set; }

Property Value​

BlueprintApplicationMode

SeedDataChecksum​

Checksum of the seed data that was applied (for change detection)

public string SeedDataChecksum { get; set; }

Property Value​

String

PreviousVersion​

Previous blueprint version (for updates/migrations)

public BlueprintId PreviousVersion { get; set; }

Property Value​

BlueprintId

EntitiesCreated​

Number of entities created during this application

public int EntitiesCreated { get; set; }

Property Value​

Int32

EntitiesUpdated​

Number of entities updated during this application

public int EntitiesUpdated { get; set; }

Property Value​

Int32

EntitiesDeleted​

Number of entities deleted during this application

public int EntitiesDeleted { get; set; }

Property Value​

Int32

AppliedBy​

User or system that triggered the application

public string AppliedBy { get; set; }

Property Value​

String

Notes​

Optional notes about the application

public string Notes { get; set; }

Property Value​

String

Constructors​

TenantBlueprintInfo()​

Caution​

Constructors of types with required members are not supported in this version of your compiler.


public TenantBlueprintInfo()