Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
NullLogger.cs
Go to the documentation of this file.
1 // Copyright (c) 2014 Silicon Studio Corp. (http://siliconstudio.co.jp)
2 // This file is distributed under GPL v3. See LICENSE.md for details.
3 using System;
4 using System.Collections.Generic;
5 using System.Linq;
6 using System.Text;
7 using System.Threading.Tasks;
8 
9 namespace SiliconStudio.Core.Diagnostics
10 {
12  {
13  protected override void LogRaw(ILogMessage logMessage)
14  {
15  // Discard the message
16  }
17  }
18 }
Base implementation for ILogger.
Definition: Logger.cs:10
override void LogRaw(ILogMessage logMessage)
Internal method used to log a message. All Info, Debug, Error...etc. methods are calling this method...
Definition: NullLogger.cs:13
The base interface for log messages used by the logging infrastructure.
Definition: ILogMessage.cs:8