C# Class GitVersion.Logger

Show file Open project: GitTools/GitVersion Class Usage Examples

Public Methods

Method Description
AddLoggersTemporarily ( Action debug, Action info, Action warn, Action error ) : IDisposable
IndentLog ( string operationDescription ) : IDisposable
Reset ( ) : void
SetLoggers ( Action debug, Action info, Action warn, Action error ) : void

Private Methods

Method Description
LogMessage ( Action logAction, string level ) : Action
Logger ( ) : System
ObscurePassword ( Action info ) : Action

Method Details

AddLoggersTemporarily() public static method

public static AddLoggersTemporarily ( Action debug, Action info, Action warn, Action error ) : IDisposable
debug Action
info Action
warn Action
error Action
return IDisposable

IndentLog() public static method

public static IndentLog ( string operationDescription ) : IDisposable
operationDescription string
return IDisposable

Reset() public static method

public static Reset ( ) : void
return void

SetLoggers() public static method

public static SetLoggers ( Action debug, Action info, Action warn, Action error ) : void
debug Action
info Action
warn Action
error Action
return void