private Task MarkMigrationStartedAsync(int version)
 {
     _logger.LogInformation("Starting migration for version {Version}...", version);
     return(_migrationRepository.AddAsync(new Migration {
         Version = version, StartedUtc = SystemClock.UtcNow
     }));
 }
 private async Task MarkMigrationStartedAsync(int version)
 {
     await _migrationRepository.AddAsync(new MigrationResult { Version = version, StartedUtc = DateTime.UtcNow }).AnyContext();
 }