Add Sentry error reporting
This commit is contained in:
@@ -14,6 +14,8 @@ public sealed class ServiceSettings
|
||||
|
||||
public SqlSettings Sql { get; init; } = new();
|
||||
|
||||
public SentrySettings Sentry { get; init; } = new();
|
||||
|
||||
public DiagnosticsSettings Diagnostics { get; init; } = new();
|
||||
|
||||
public static ServiceSettings Load(string path)
|
||||
@@ -137,6 +139,11 @@ public sealed class SqlSettings
|
||||
public int CommandTimeoutSeconds { get; init; } = 30;
|
||||
}
|
||||
|
||||
public sealed class SentrySettings
|
||||
{
|
||||
public string? Dsn { get; init; }
|
||||
}
|
||||
|
||||
public sealed class DiagnosticsSettings
|
||||
{
|
||||
public string LogDirectory { get; init; } = "daemon";
|
||||
|
||||
Reference in New Issue
Block a user