C# Class SumoNinjaMonkey.Framework.Services.LoggingService

显示文件 Open project: liquidboy/X

Public Properties

Property Type Description
LoggingMessages List

Public Methods

Method Description
Clear ( ) : Task
Init ( SqliteDatabase db ) : void
LogError ( string userFriendlyMessage, string message, Exception ex = null ) : void
LogInformation ( string userFriendlyMessage, string message ) : void
Start ( ) : void
Stop ( ) : void

Private Methods

Method Description
ClearLoggingInformationAsync ( ) : Task
PersistLoggingInformation ( ) : void
WriteMsg ( LogMessage newMsg ) : void

Method Details

Clear() public static method

public static Clear ( ) : Task
return Task

Init() public static method

public static Init ( SqliteDatabase db ) : void
db SqliteDatabase
return void

LogError() public method

public LogError ( string userFriendlyMessage, string message, Exception ex = null ) : void
userFriendlyMessage string
message string
ex System.Exception
return void

LogInformation() public static method

public static LogInformation ( string userFriendlyMessage, string message ) : void
userFriendlyMessage string
message string
return void

Start() public static method

public static Start ( ) : void
return void

Stop() public static method

public static Stop ( ) : void
return void

Property Details

LoggingMessages public_oe static_oe property

public static List LoggingMessages
return List