C# Class Predica.FimCommunication.LogContext

Provides additional information about logged operations, like adding a guid to a group of logs, making them easier to correlate in logs or adding time that passed since context was instantiated
Datei anzeigen Open project: Predica/FimClient

Public Methods

Method Description
Format ( string input ) : string
LogContext ( ) : System
LogContext ( string format ) : System

Initializes LogContext instance with formatting string that will be used to compose formatted messages.

Tokenize ( string input ) : string
TokenizeTime ( string input ) : string
WithConfigFormat ( ) : LogContext

Method Details

Format() public method

public Format ( string input ) : string
input string
return string

LogContext() public method

public LogContext ( ) : System
return System

LogContext() public method

Initializes LogContext instance with formatting string that will be used to compose formatted messages.
public LogContext ( string format ) : System
format string Supported plaholders: {message}, {elapsed}, {token}
return System

Tokenize() public method

public Tokenize ( string input ) : string
input string
return string

TokenizeTime() public method

public TokenizeTime ( string input ) : string
input string
return string

WithConfigFormat() public static method

public static WithConfigFormat ( ) : LogContext
return LogContext