1 files changed, 5 insertions, 1 deletions
diff --git a/MatrixMediaGate/ProxyConfiguration.cs b/MatrixMediaGate/ProxyConfiguration.cs
index ebe3509..ffb3555 100644
--- a/MatrixMediaGate/ProxyConfiguration.cs
+++ b/MatrixMediaGate/ProxyConfiguration.cs
@@ -2,12 +2,16 @@ namespace MatrixMediaGate;
public class ProxyConfiguration {
//bind to config
- public ProxyConfiguration(IConfiguration configuration)
+ public ProxyConfiguration(IConfiguration configuration, IHostEnvironment env)
{
configuration.GetRequiredSection("ProxyConfiguration").Bind(this);
+ DumpPath ??= Path.Combine("data", env.EnvironmentName, "dumps");
+ Directory.CreateDirectory(DumpPath);
}
public required string Upstream { get; set; }
public required string Host { get; set; }
public required List<string> TrustedServers { get; set; }
+ public required bool DumpFailedRequests { get; set; }
+ public required string? DumpPath { get; set; }
}
\ No newline at end of file
|