C# Class Disco.Services.Logging.LogContext

Mostrar archivo Open project: garysharp/Disco

Public Methods

Method Description
Initalize ( DiscoDataContext Database, ISchedulerFactory SchedulerFactory ) : void
Log ( int ModuleId, int EventTypeId ) : void
LogFileBasePath ( DiscoDataContext Database ) : string
LogFilePath ( DiscoDataContext Database, System.DateTime Date, bool CreateDirectory = true ) : string

Private Methods

Method Description
InitalizeDatabase ( Persistance LogDatabase ) : void
InitalizeModules ( ) : void
LogContext ( string PersistantStorePath, string PersistantStoreConnectionString ) : System
ReInitalize ( DiscoDataContext Database ) : void

Method Details

Initalize() public static method

public static Initalize ( DiscoDataContext Database, ISchedulerFactory SchedulerFactory ) : void
Database Disco.Data.Repository.DiscoDataContext
SchedulerFactory ISchedulerFactory
return void

Log() public method

public Log ( int ModuleId, int EventTypeId ) : void
ModuleId int
EventTypeId int
return void

LogFileBasePath() public static method

public static LogFileBasePath ( DiscoDataContext Database ) : string
Database Disco.Data.Repository.DiscoDataContext
return string

LogFilePath() public static method

public static LogFilePath ( DiscoDataContext Database, System.DateTime Date, bool CreateDirectory = true ) : string
Database Disco.Data.Repository.DiscoDataContext
Date System.DateTime
CreateDirectory bool
return string