feat(dcl): rename Configuration to PrimaryConfiguration, add BackupConfiguration and FailoverRetryCount

This commit is contained in:
Joseph Doherty
2026-03-22 08:18:31 -04:00
parent 5ca1be328c
commit 04af03980e
14 changed files with 31 additions and 20 deletions

View File

@@ -90,7 +90,7 @@ public class FlatteningService
connections[attr.BoundDataConnectionName] = new ConnectionConfig
{
Protocol = conn.Protocol,
ConfigurationJson = conn.Configuration
ConfigurationJson = conn.PrimaryConfiguration
};
}
}

View File

@@ -104,7 +104,7 @@ public class SiteService
if (string.IsNullOrWhiteSpace(protocol))
return Result<DataConnection>.Failure("Protocol is required.");
var connection = new DataConnection(name, protocol, siteId) { Configuration = configuration };
var connection = new DataConnection(name, protocol, siteId) { PrimaryConfiguration = configuration };
await _repository.AddDataConnectionAsync(connection, cancellationToken);
await _repository.SaveChangesAsync(cancellationToken);
@@ -124,7 +124,7 @@ public class SiteService
connection.Name = name;
connection.Protocol = protocol;
connection.Configuration = configuration;
connection.PrimaryConfiguration = configuration;
await _repository.UpdateDataConnectionAsync(connection, cancellationToken);
await _repository.SaveChangesAsync(cancellationToken);