Class FileLogger
Defines a logger class that writes log events to a file.
Inheritance
System.Object
FileLogger
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Juhta.Net.dll
Syntax
public class FileLogger : ILogger
Constructors
|
Improve this Doc
View Source
FileLogger()
Initializes a new instance.
Declaration
|
Improve this Doc
View Source
FileLogger(String)
Initializes a new instance.
Declaration
public FileLogger(string logFilePath)
Parameters
Type |
Name |
Description |
System.String |
logFilePath |
Specifies a log file path. The path can be relative or absolute. Can be null in
which case the default log file path will be used. The default value will also be used if
logFilePath specifies somehow an invalid log file path.
|
Properties
|
Improve this Doc
View Source
IsThreadSafe
Declaration
public bool IsThreadSafe { get; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
|
Improve this Doc
View Source
LogAlert(AlertMessage)
Declaration
public void LogAlert(AlertMessage message)
Parameters
|
Improve this Doc
View Source
LogAlert(AlertMessage, Object[])
Declaration
public void LogAlert(AlertMessage message, params object[] args)
Parameters
Type |
Name |
Description |
AlertMessage |
message |
|
System.Object[] |
args |
|
|
Improve this Doc
View Source
LogAlert(String)
Declaration
public void LogAlert(string message)
Parameters
Type |
Name |
Description |
System.String |
message |
|
|
Improve this Doc
View Source
LogAlert(String, Object[])
Declaration
public void LogAlert(string messageFormat, params object[] args)
Parameters
Type |
Name |
Description |
System.String |
messageFormat |
|
System.Object[] |
args |
|
|
Improve this Doc
View Source
LogError(ErrorMessage)
Declaration
public void LogError(ErrorMessage message)
Parameters
|
Improve this Doc
View Source
LogError(ErrorMessage, Object[])
Declaration
public void LogError(ErrorMessage message, params object[] args)
Parameters
Type |
Name |
Description |
ErrorMessage |
message |
|
System.Object[] |
args |
|
|
Improve this Doc
View Source
LogError(Exception)
Declaration
public void LogError(Exception exception)
Parameters
Type |
Name |
Description |
System.Exception |
exception |
|
|
Improve this Doc
View Source
LogError(Exception, ErrorMessage)
Declaration
public void LogError(Exception exception, ErrorMessage message)
Parameters
Type |
Name |
Description |
System.Exception |
exception |
|
ErrorMessage |
message |
|
|
Improve this Doc
View Source
LogError(Exception, ErrorMessage, Object[])
Declaration
public void LogError(Exception exception, ErrorMessage message, params object[] args)
Parameters
Type |
Name |
Description |
System.Exception |
exception |
|
ErrorMessage |
message |
|
System.Object[] |
args |
|
|
Improve this Doc
View Source
LogError(Exception, String)
Declaration
public void LogError(Exception exception, string message)
Parameters
Type |
Name |
Description |
System.Exception |
exception |
|
System.String |
message |
|
|
Improve this Doc
View Source
LogError(Exception, String, Object[])
Declaration
public void LogError(Exception exception, string messageFormat, params object[] args)
Parameters
Type |
Name |
Description |
System.Exception |
exception |
|
System.String |
messageFormat |
|
System.Object[] |
args |
|
|
Improve this Doc
View Source
LogError(String)
Declaration
public void LogError(string message)
Parameters
Type |
Name |
Description |
System.String |
message |
|
|
Improve this Doc
View Source
LogError(String, Object[])
Declaration
public void LogError(string messageFormat, params object[] args)
Parameters
Type |
Name |
Description |
System.String |
messageFormat |
|
System.Object[] |
args |
|
|
Improve this Doc
View Source
LogEvent(DiagnosticMessage)
Declaration
public void LogEvent(DiagnosticMessage message)
Parameters
|
Improve this Doc
View Source
LogEvent(DiagnosticMessage, Object[])
Declaration
public void LogEvent(DiagnosticMessage message, params object[] args)
Parameters
|
Improve this Doc
View Source
Declaration
public void LogInformation(InformationMessage message)
Parameters
|
Improve this Doc
View Source
Declaration
public void LogInformation(InformationMessage message, params object[] args)
Parameters
|
Improve this Doc
View Source
Declaration
public void LogInformation(string message)
Parameters
Type |
Name |
Description |
System.String |
message |
|
|
Improve this Doc
View Source
Declaration
public void LogInformation(string messageFormat, params object[] args)
Parameters
Type |
Name |
Description |
System.String |
messageFormat |
|
System.Object[] |
args |
|
|
Improve this Doc
View Source
LogWarning(WarningMessage)
Declaration
public void LogWarning(WarningMessage message)
Parameters
|
Improve this Doc
View Source
LogWarning(WarningMessage, Object[])
Declaration
public void LogWarning(WarningMessage message, params object[] args)
Parameters
|
Improve this Doc
View Source
LogWarning(String)
Declaration
public void LogWarning(string message)
Parameters
Type |
Name |
Description |
System.String |
message |
|
|
Improve this Doc
View Source
LogWarning(String, Object[])
Declaration
public void LogWarning(string messageFormat, params object[] args)
Parameters
Type |
Name |
Description |
System.String |
messageFormat |
|
System.Object[] |
args |
|
Implements