Member Junction
    Preparing search index...
    • Build the training-side IArtifactStore, stamping the resolved active storage providerId on every File row. The store creates a real MJ: Files row (FK-valid ArtifactFileID) and writes the bytes to local disk keyed by that id (dev / on-prem). When no active provider exists the File row's NOT-NULL ProviderID cannot be set and Save() will fail with a clear error — seed an active provider (e.g. "Local Storage") to enable artifact persistence.

      Parameters

      • providerId: string

        the active storage-provider id (or null when none is active)

      • entityFactory: IEntityFactory

        the entity-creation seam the store records the File row through

      Returns IArtifactStore