[성현모] Log4net 개선

This commit is contained in:
SHM
2025-04-30 14:13:58 +09:00
parent f62f74fa44
commit 0a999434f0
9 changed files with 173 additions and 32 deletions

View File

@ -10,7 +10,7 @@
<appender name="Console" type="log4net.Appender.ManagedColoredConsoleAppender">
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="[%date] [%thread] %-6level: %message%newline" />
<conversionPattern value="[%date] [%thread] %-2level: %message%newline" />
</layout>
<mapping>
<level value="FATAL" />
@ -34,6 +34,10 @@
<foreColor value="Blue" />
</mapping>
<mapping>
<level value="EXCEPTION" />
<foreColor value="DarkRed" />
</mapping>
<mapping>
<level value="DB" />
<foreColor value="DarkMagenta" />

View File

@ -60,7 +60,7 @@ namespace VPKI.Library.Static
}
catch(Exception ex)
{
Log4net.WriteLine("Document4net ExportToCsv Exception",LogType.Error);
Log4net.WriteLine("Document4net ExportToCsv Exception", LogType.Exception);
Log4net.WriteLine(ex);
}

View File

@ -22,6 +22,7 @@ string configDir = @"../Config";
if (Log4net.IsConfigLoad == true)
{
Log4net.WriteLine("Log4net Init Success");
Log4net.AutoRemoveLog();
}
else
{

View File

@ -163,7 +163,7 @@ namespace VPKI.Web.Api.Services
}
catch (Exception e)
{
Log4net.WriteLine($"Select User Transaction Error", LogType.Error);
Log4net.WriteLine($"Select User Transaction Error", LogType.Exception);
Log4net.WriteLine(e);
}
}

View File

@ -189,7 +189,7 @@ namespace VPKI.Web.Api.Services
}
catch (Exception e)
{
Log4net.WriteLine($"RequestCertificate Exception::{csr.CHashedTbscsr}", LogType.Error);
Log4net.WriteLine($"RequestCertificate Exception::{csr.CHashedTbscsr}", LogType.Exception);
Log4net.WriteLine(e);
}
}

View File

@ -200,7 +200,7 @@ namespace VPKI.Web.Api.Services
}
catch (Exception e)
{
Log4net.WriteLine($"RequestCertificate Exception::{csr.CHashedTbscsr}", LogType.Error);
Log4net.WriteLine($"RequestCertificate Exception::{csr.CHashedTbscsr}", LogType.Exception);
Log4net.WriteLine(e);
}
}

View File

@ -10,7 +10,8 @@ string configDir = @"../Config";
if (Log4net.IsConfigLoad == true)
{
Log4net.WriteLine("Log4net Init Success");
Log4net.WriteLine("Log4net Init Success");
Log4net.AutoRemoveLog();
}
else
{