/// <summary>
		/// Raises the warning written event.
		/// </summary>
		/// <param name="e">The arguments.</param>
		protected virtual void OnWarningWritten(LogWrittenEventArgs e)
		{
			WarningWritten.Raise(this, e);
		}
		/// <summary>
		/// Raises the error written event.
		/// </summary>
		/// <param name="e">The arguments.</param>
		protected virtual void OnErrorWritten(LogWrittenEventArgs e)
		{
			ErrorWritten.Raise(this, e);
		}
		/// <summary>
		/// Raises the debug written event.
		/// </summary>
		/// <param name="e">The arguments.</param>
		protected virtual void OnDebugWritten(LogWrittenEventArgs e)
		{
			DebugWritten.Raise(this, e);
		}