C# Class KernowCode.KTest.Logging.ConsoleLoggerMidAligned

Inheritance: ILogger, ILogWithMidAlign
ファイルを表示 Open project: KernowCode/UBADDAS

Public Methods

Method Description
ConsoleLoggerMidAligned ( int leftSectionPadding, int reportLevel = int.MaxValue ) : System
Dispose ( ) : void
GetOutputLocation ( ) : IEnumerable
StepsStart ( ) : void
StepsStop ( ) : void
SubSectionEnd ( ) : void
SubSectionStart ( ) : void
WriteLine ( string content ) : void
WriteLine ( string format, string arg ) : void
WriteObject ( object content ) : void
WriteOutputLocations ( IEnumerable locations ) : void

Private Methods

Method Description
AddIndentationTo ( string line ) : string
FormatMidAlign ( string content, string line ) : string
HelpCreateLine ( string content ) : string

Method Details

ConsoleLoggerMidAligned() public method

public ConsoleLoggerMidAligned ( int leftSectionPadding, int reportLevel = int.MaxValue ) : System
leftSectionPadding int
reportLevel int
return System

Dispose() public method

public Dispose ( ) : void
return void

GetOutputLocation() public method

public GetOutputLocation ( ) : IEnumerable
return IEnumerable

StepsStart() public method

public StepsStart ( ) : void
return void

StepsStop() public method

public StepsStop ( ) : void
return void

SubSectionEnd() public method

public SubSectionEnd ( ) : void
return void

SubSectionStart() public method

public SubSectionStart ( ) : void
return void

WriteLine() public method

public WriteLine ( string content ) : void
content string
return void

WriteLine() public method

public WriteLine ( string format, string arg ) : void
format string
arg string
return void

WriteObject() public method

public WriteObject ( object content ) : void
content object
return void

WriteOutputLocations() public method

public WriteOutputLocations ( IEnumerable locations ) : void
locations IEnumerable
return void