Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <configSections>
- <section name="nlog" type="NLog.Config.ConfigSectionHandler, NLog" />
- </configSections>
- <system.web>
- <httpModules>
- <add name="NLog" type="NLog.Web.NLogHttpModule, NLog.Extended" />
- </httpModules>
- </system.web>
- <system.webServer>
- <validation validateIntegratedModeConfiguration="false"/>
- <modules runAllManagedModulesForAllRequests="true">
- <add name="NLog" type="NLog.Web.NLogHttpModule, NLog.Extended" preCondition="integratedMode"/>
- <!--<add name="NLog" type="NLog.Web.NLogHttpModule, NLog.Extended" preCondition="managedHandler"/>-->
- <!--<add name="NLog" type="NLog.Web.NLogHttpModule, NLog.Extended" />-->
- </modules>
- </system.webServer>
- <nlog>
- <targets>
- <wrapper-target type="ASPNetBufferingWrapper" name="aspNetBuffer">
- <wrapper-target type="PostFilteringWrapper" name="aspPostFilter" defaultFilter="level >= LogLevel.Debug">
- <target name="logfile" type="File" fileName="${basedir}/logs/aspNetBufferLogger.log" />
- <when exists="level >= LogLevel.Warn" filter="level >= LogLevel.Trace" />
- </wrapper-target>
- </wrapper-target>
- <wrapper-target type="AsyncWrapper" name="aspNetBuffer">
- <wrapper-target type="PostFilteringWrapper" name="asyncPostFilter" defaultFilter="level >= LogLevel.Debug">
- <target name="logfile" type="File" fileName="${basedir}/logs/asyncPostLogger.log" />
- <when exists="level >= LogLevel.Warn" filter="level >= LogLevel.Trace" />
- </wrapper-target>
- </wrapper-target>
- </targets>
- <rules >
- <logger name="*" minlevel="Trace" writeTo="aspNetBuffer" />
- <logger name="*" minlevel="Trace" writeTo="asyncPostFilter" />
- </rules>
- </nlog>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement