C# Class Epam.JDI.Core.Logging.JDILogger

Inheritance: ILogger
Show file Open project: epam/JDI Class Usage Examples

Public Properties

Property Type Description
CreateFoldersForLogTypes bool
LogDirectoryRoot Func
LogFileFormat Func

Public Methods

Method Description
CreateDirectory ( string directoryName ) : void
Debug ( string msg ) : void
Error ( string msg ) : void
GetValidUrl ( string logPath ) : string
Info ( string msg ) : void
JDILogger ( ) : System
JDILogger ( string path ) : System
Step ( string msg ) : void
TestDescription ( string msg ) : void
TestSuit ( string msg ) : void
Trace ( string msg ) : void

Private Methods

Method Description
GetLogRecord ( string typeName, string msg ) : string
InLog ( string fileName, string typeName, string msg ) : void

Method Details

CreateDirectory() public static method

public static CreateDirectory ( string directoryName ) : void
directoryName string
return void

Debug() public method

public Debug ( string msg ) : void
msg string
return void

Error() public method

public Error ( string msg ) : void
msg string
return void

GetValidUrl() public static method

public static GetValidUrl ( string logPath ) : string
logPath string
return string

Info() public method

public Info ( string msg ) : void
msg string
return void

JDILogger() public method

public JDILogger ( ) : System
return System

JDILogger() public method

public JDILogger ( string path ) : System
path string
return System

Step() public method

public Step ( string msg ) : void
msg string
return void

TestDescription() public method

public TestDescription ( string msg ) : void
msg string
return void

TestSuit() public method

public TestSuit ( string msg ) : void
msg string
return void

Trace() public method

public Trace ( string msg ) : void
msg string
return void

Property Details

CreateFoldersForLogTypes public property

public bool CreateFoldersForLogTypes
return bool

LogDirectoryRoot public property

public Func LogDirectoryRoot
return Func

LogFileFormat public property

public Func LogFileFormat
return Func