The LogManager provides the top level access to the log and is the public facing interface to the log. It uses an underlying ILogProvider implementation to write to the appropriate log store. which includes Sql Server, Text File, Xml File or EventLog (and can be extended with your own providers)

To use you'll need to create an instance of the LogProvider once can call the static Create method. From then on in you can always use the LogManager.Current instance to access features of the logging engine.

To set up (Application_Start // Specify Sql Log with a Connection string or ConnectionString Config Entry Name LogManager.Create( new SqlLogAdapter("WestWindAdmin") );

To access log features: LogEntry entry = new LogEntry(); entry.Message = "Application started..."; entry.ErrorLevel =