private static void ConfigureLogging()
{
var config = new LoggingConfiguration();
var fileTarget = new FileTarget {
FileName = Path.Combine(AppEnvironment.DataFolder, "log.txt")
};
config.AddTarget("file", fileTarget);
config.LoggingRules.Add(new LoggingRule("*", LogLevel.Debug, fileTarget));
if (Debugger.IsAttached) {
var debuggerTarget = new DebuggerTarget();
config.AddTarget("debugger", debuggerTarget);
config.LoggingRules.Add(new LoggingRule("*", LogLevel.Debug, debuggerTarget));
}
LogManager.Configuration = config;
}