/// <inheritdoc /> public virtual void MarkVersion(MigrationVersion version) { var appliedMigration = AppliedMigration.MarkerOnly(version); GetAppliedMigrationsCollection() .InsertOne(appliedMigration); }
public virtual Task MarkVersionAsync(MigrationVersion version, CancellationToken cancellationToken = default(CancellationToken)) { var appliedMigration = AppliedMigration.MarkerOnly(version); return(GetMigrationsApplied().InsertOneAsync(appliedMigration, null, cancellationToken)); }
public virtual void MarkVersion(MigrationVersion version) { var appliedMigration = AppliedMigration.MarkerOnly(version); GetMigrationsApplied().Insert(appliedMigration); }
public virtual void MarkVersion(MigrationVersion version) { var appliedMigration = AppliedMigration.MarkerOnly(version); Task.WaitAll(GetMigrationsApplied().InsertOneAsync(appliedMigration)); }