Update logging config

This commit is contained in:
2015-10-29 09:34:22 -04:00
parent 045ee57d44
commit 9f0c410c65
2 changed files with 8 additions and 3 deletions
+3 -1
View File
@@ -2,7 +2,6 @@
using System.Collections.Generic; using System.Collections.Generic;
using System.Data.Entity; using System.Data.Entity;
using System.Linq; using System.Linq;
using System.Reflection;
using System.Web; using System.Web;
using System.Web.Mvc; using System.Web.Mvc;
using System.Web.Routing; using System.Web.Routing;
@@ -10,6 +9,7 @@ using AutoMapper;
using MileageTraker.Web.Attributes; using MileageTraker.Web.Attributes;
using MileageTraker.Web.DAL; using MileageTraker.Web.DAL;
using MileageTraker.Web.Utility; using MileageTraker.Web.Utility;
using NLog;
namespace MileageTraker.Web namespace MileageTraker.Web
{ {
@@ -43,6 +43,8 @@ namespace MileageTraker.Web
Database.SetInitializer(new MileageTrakerInitializer()); Database.SetInitializer(new MileageTrakerInitializer());
ModelMetadataProviders.Current = new CustomMetadataProvider(); ModelMetadataProviders.Current = new CustomMetadataProvider();
LogManager.GetCurrentClassLogger().Info("Application_Start()");
} }
} }
+5 -2
View File
@@ -17,7 +17,8 @@
for information on customizing logging rules and outputs. for information on customizing logging rules and outputs.
--> -->
<targets> <targets>
<target name="logfile" xsi:type="File" fileName="c:\temp\MileageTraker.Log" /> <target name="debugLogger" xsi:type="File" fileName="${basedir}/Logs/MileageTraker.Debug.${shortdate}.txt" />
<target name="exceptionLogger" xsi:type="File" fileName="${basedir}/Logs/MileageTraker.Error.${shortdate}.txt" />
<!-- <!--
add your targets here add your targets here
See https://github.com/nlog/NLog/wiki/Targets for possible targets. See https://github.com/nlog/NLog/wiki/Targets for possible targets.
@@ -33,7 +34,9 @@
<rules> <rules>
<!-- add your logging rules here --> <!-- add your logging rules here -->
<logger name="*" minlevel="Debug" writeTo="logfile" /> <logger name="Hangfire.*" minlevel="Debug" maxlevel="Info" final="true"/>
<logger name="*" minlevel="Debug" writeTo="debugLogger"/>
<logger name="*" minlevel="Error" writeTo="exceptionLogger" />
<!-- <!--
Write all events with minimal level of Debug (So Debug, Info, Warn, Error and Fatal, but not Trace) to "f" Write all events with minimal level of Debug (So Debug, Info, Warn, Error and Fatal, but not Trace) to "f"
<logger name="*" minlevel="Debug" writeTo="f" /> <logger name="*" minlevel="Debug" writeTo="f" />