big changes

This commit is contained in:
Mike Gisler
2026-07-28 08:03:12 +02:00
parent c73f53d740
commit 4d19873776
179 changed files with 14953 additions and 494 deletions
@@ -0,0 +1,38 @@
namespace ZA.CoreService.ESBCertificateManager.Models;
public sealed class SonicSystemOption
{
public int SonicConnectionId { get; init; }
public required string ConnectionName { get; init; }
public required string EnvironmentCode { get; init; }
public required string DomainName { get; init; }
public required string ManagementHost { get; init; }
public int ManagementPort { get; init; }
public required string ConnectionProtocol { get; init; }
public required string ValidationContainerName { get; init; }
public string ConnectionUrl
{
get
{
string protocol = ConnectionProtocol
.Trim()
.TrimEnd(':', '/');
return
$"{protocol}://{ManagementHost.Trim()}:{ManagementPort}";
}
}
public override string ToString()
{
return ConnectionName;
}
}