Log4Net diagnostics properties

Description

There is a need for more information to be logged in the log files upon diagnosing hard to reproduce issues. This requires some extra properties to be added to Log4Net. This can be done in the following way:

In the file Dnn.Platform\DNN Platform\DotNetNuke.Web\Common\DotNetNukeHttpApplication.cs add this static constructor:

In order to use theses properties, the log4net configuration file's <conversionPattern> element needs to include them as follows (or any similar way):

QA Test Plan

None

Assignee

Robert Cui

Reporter

George Alatrash

Story Size

None

Severity

None

Triage

New

Fixed in Build

None

Dev Owner

None

Includes Code Fix

No

Documentation Required

No

Trouble Ticket

None

Requires More Info

None

QA Story Points

None

QA Owner

None

Injected

None

Automation Required

None

Code Review Owner

None

Story Points

2

Sprint

None

Fix versions

Priority

High
Configure