Skip to content

Commit 3a25fc0

Browse files
committed
allow overriding cdn config & host
1 parent b50549f commit 3a25fc0

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

TACTLib/Client/ClientCreateArgs.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,8 @@ public bool Online {
108108
/// </summary>
109109
public string? RemoteKeyringUrl { get; set; }
110110

111+
public string? OverrideCDNServer { get; set; }
112+
public string? OverrideCDNConfig { get; set; }
111113
public string? OverrideBuildConfig { get; set; }
112114
public string? OverrideVersionName { get; set; }
113115

TACTLib/Client/ClientHandler.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,12 @@ public ClientHandler(string? basePath, ClientCreateArgs createArgs) {
154154
InstallationInfo = new InstallationInfo(installationInfoData);
155155
}
156156

157+
if (CreateArgs.OverrideCDNServer != null) {
158+
InstallationInfo.Values["CDNHosts"] = CreateArgs.OverrideCDNServer;
159+
}
160+
if (CreateArgs.OverrideCDNConfig != null) {
161+
InstallationInfo.Values["CDNKey"] = CreateArgs.OverrideCDNConfig;
162+
}
157163
if (CreateArgs.OverrideBuildConfig != null) {
158164
InstallationInfo.Values["BuildKey"] = CreateArgs.OverrideBuildConfig;
159165
}

0 commit comments

Comments
 (0)