@@ -16,29 +16,29 @@ public static void ConfigureLogger()
16
16
const string sentryTemplate = "{Message}\n {Properties}" ;
17
17
const string outputTemplate = "[{Timestamp:HH:mm:ss.fff} {Level:u3}]]{Properties} {Message}(at {Caller}){NewLine}{Exception}" ;
18
18
Log . Logger = new LoggerConfiguration ( )
19
- #if RELEASE
20
- . MinimumLevel . Debug ( )
21
- #else
22
- . MinimumLevel . Verbose ( )
23
- #endif
24
- . Enrich . WithExceptionDetails ( )
25
- . Enrich . WithCaller ( )
26
- #if DEBUG
27
- . WriteTo . Console ( LogEventLevel . Verbose , outputTemplate , theme : Serilog . Sinks . SystemConsole . Themes . AnsiConsoleTheme . Code )
28
- #endif
29
- . WriteTo . File ( Path . Combine ( ApplicationPath . Logs , "soundswitch.log" ) ,
30
- rollingInterval : RollingInterval . Day , retainedFileCountLimit : 3 ,
31
- flushToDiskInterval : TimeSpan . FromMinutes ( 5 ) ,
32
- outputTemplate : outputTemplate )
33
- . WriteTo . Sentry ( o =>
34
- {
35
- o . InitializeSdk = false ;
36
- o . MinimumBreadcrumbLevel = LogEventLevel . Debug ;
37
- o . MinimumEventLevel = LogEventLevel . Error ;
38
- o . TextFormatter = new MessageTemplateTextFormatter ( sentryTemplate ) ;
39
- } )
40
- . CreateLogger ( ) ;
41
- var listener = new global :: SerilogTraceListener . SerilogTraceListener ( ) ;
19
+ #if RELEASE
20
+ . MinimumLevel . Debug ( )
21
+ #else
22
+ . MinimumLevel . Verbose ( )
23
+ #endif
24
+ . Enrich . WithExceptionDetails ( )
25
+ . Enrich . WithCaller ( )
26
+ #if DEBUG
27
+ . WriteTo . Console ( LogEventLevel . Verbose , outputTemplate , theme : Serilog . Sinks . SystemConsole . Themes . AnsiConsoleTheme . Code )
28
+ #endif
29
+ . WriteTo . File ( Path . Combine ( ApplicationPath . Logs , "soundswitch.log" ) ,
30
+ rollingInterval : RollingInterval . Day , retainedFileCountLimit : 3 ,
31
+ flushToDiskInterval : TimeSpan . FromMinutes ( 5 ) ,
32
+ outputTemplate : outputTemplate )
33
+ . WriteTo . Sentry ( o =>
34
+ {
35
+ o . InitializeSdk = false ;
36
+ o . MinimumBreadcrumbLevel = LogEventLevel . Debug ;
37
+ o . MinimumEventLevel = LogEventLevel . Error ;
38
+ o . TextFormatter = new MessageTemplateTextFormatter ( sentryTemplate ) ;
39
+ } )
40
+ . CreateLogger ( ) ;
41
+ var listener = new SerilogTraceListener . SerilogTraceListener ( ) ;
42
42
Trace . Listeners . Add ( listener ) ;
43
43
}
44
44
}
0 commit comments