Index: src/DeltaShell/DeltaShell.Core/DeltaShellUserDataFolderConverter.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r5fc71a385897af92ccb092f2f969b5709afab85a
--- src/DeltaShell/DeltaShell.Core/DeltaShellUserDataFolderConverter.cs (.../DeltaShellUserDataFolderConverter.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/DeltaShell/DeltaShell.Core/DeltaShellUserDataFolderConverter.cs (.../DeltaShellUserDataFolderConverter.cs) (revision 5fc71a385897af92ccb092f2f969b5709afab85a)
@@ -3,6 +3,7 @@
using System.IO;
using System.Linq;
using DelftTools.Utils;
+using log4net.Util;
namespace DeltaShell.Core
{
@@ -12,9 +13,9 @@
///
/// PatternConverter for 'Special' Folder
///
- public class DeltaShellUserDataFolderConverter : log4net.Util.PatternConverter // NOTE: Class might be marked as unused, but it's actually created in DeltaShell.Core/app.config!
+ public class DeltaShellUserDataFolderConverter : PatternConverter // NOTE: Class might be marked as unused, but it's actually created in DeltaShell.Core/app.config!
{
- override protected void Convert(System.IO.TextWriter writer, object state)
+ protected override void Convert(TextWriter writer, object state)
{
// makes sure that the application log file is saved in a correct folder, settings it in DeltaShellApplication is not enough
var settings = ConfigurationManager.AppSettings;
@@ -36,23 +37,23 @@
var daysToKeepLogFiles = 30;
// HACK: don't keep log files for tests
- if(settingsDirectory.ToLower().Contains("tests"))
+ if (settingsDirectory.ToLower().Contains("tests"))
{
daysToKeepLogFiles = 0;
}
var logFiles = Directory.GetFiles(settingsDirectory, "*.log");
foreach (var logFile in logFiles)
{
- if((DateTime.Now - File.GetCreationTime(logFile)).TotalDays > daysToKeepLogFiles)
+ if ((DateTime.Now - File.GetCreationTime(logFile)).TotalDays > daysToKeepLogFiles)
{
File.Delete(logFile);
}
}
}
}
-
}
+
/* Example:
*
@@ -61,4 +62,4 @@
- */
+ */
\ No newline at end of file