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
@@ -100,7 +100,7 @@
_siteName = _sites.FirstOrDefault(s => s.Id == _formSiteId)?.Name ?? $"Site {_formSiteId}";
_formName = _editingConnection.Name;
_formProtocol = _editingConnection.Protocol;
_formConfiguration = _editingConnection.Configuration;
_formConfiguration = _editingConnection.PrimaryConfiguration;
}
}
catch (Exception ex)
@@ -124,14 +124,14 @@
{
_editingConnection.Name = _formName.Trim();
_editingConnection.Protocol = _formProtocol;
_editingConnection.Configuration = _formConfiguration?.Trim();
_editingConnection.PrimaryConfiguration = _formConfiguration?.Trim();
await SiteRepository.UpdateDataConnectionAsync(_editingConnection);
}
else
{
var conn = new DataConnection(_formName.Trim(), _formProtocol, _formSiteId)
{
Configuration = _formConfiguration?.Trim()
PrimaryConfiguration = _formConfiguration?.Trim()
};
await SiteRepository.AddDataConnectionAsync(conn);
}