Improved speed of all operations by tuning logging options

master 1.0.2.11
Valeriy Mironov 2018-05-27 15:20:11 +03:00
parent dd2421c7b4
commit b09c78a2a2
1 changed files with 4 additions and 1 deletions

View File

@ -386,7 +386,10 @@ namespace WatchFace
var fileTarget = new FileTarget var fileTarget = new FileTarget
{ {
FileName = logFileName, FileName = logFileName,
Layout = "${level}|${message}" Layout = "${level}|${message}",
KeepFileOpen = true,
ConcurrentWrites = false,
OpenFileCacheTimeout = 30
}; };
config.AddTarget("file", fileTarget); config.AddTarget("file", fileTarget);
config.LoggingRules.Add(new LoggingRule("*", LogLevel.Trace, fileTarget)); config.LoggingRules.Add(new LoggingRule("*", LogLevel.Trace, fileTarget));