Interface IFlowLogger
- Namespace
- CMS.Plugin.FlowManagement.Abstractions
- Assembly
- CMS.Plugin.FlowManagement.Abstractions.dll
流日志记录器
public interface IFlowLogger : ILogger
- Inherited Members
Properties
CategoryName
Gets the name of the category.
string CategoryName { get; }
Property Value
- string
The name of the category.
EnableDebugLog
Gets or sets a value indicating whether [enable debug log].
bool EnableDebugLog { get; set; }
Property Value
- bool
trueif [enable debug log]; otherwise,false.
Methods
LogDebugMessage(string, string, LogLevel)
Logs the message.
void LogDebugMessage(string message, string currentActivity = null, LogLevel logLevel = LogLevel.Debug)
Parameters
LogErrorMessage(string, string, LogLevel)
Logs the error message.
void LogErrorMessage(string message, string currentActivity = null, LogLevel logLevel = LogLevel.Error)
Parameters
messagestringThe message.
currentActivitystringThe current activity.
logLevelLogLevelThe log level.
LogExceptionMessage(Exception, string, LogLevel?)
Logs the exception message.
void LogExceptionMessage(Exception ex, string currentActivity = null, LogLevel? logLevel = LogLevel.Critical)
Parameters
LogMessage(string, string, LogLevel)
Logs the message.
void LogMessage(string message, string currentActivity = null, LogLevel logLevel = LogLevel.Information)
Parameters
messagestringThe message.
currentActivitystringThe current activity.
logLevelLogLevelThe log level.
LogPressMessage(string, string, string, string, LogLevel)
Logs the press message.
void LogPressMessage(string type, string variable, string quality, string traceId, LogLevel logLevel = LogLevel.Information)
Parameters
typestringThe type.
variablestringThe variable.
qualitystringThe quality.
traceIdstringThe trace identifier.
logLevelLogLevelThe log level.
LogTraceMessage(string, string, LogLevel)
Logs the trace message.
void LogTraceMessage(string message, string currentActivity = null, LogLevel logLevel = LogLevel.Trace)
Parameters
messagestringThe message.
currentActivitystringThe current activity.
logLevelLogLevelThe log level.
LogWarningMessage(string, string, LogLevel)
Logs the message.
void LogWarningMessage(string message, string currentActivity = null, LogLevel logLevel = LogLevel.Warning)