Class IRunnerLoggerExtensions
Extensions methods for IRunnerLogger.
public static class IRunnerLoggerExtensions
- Inheritance
-
IRunnerLoggerExtensions
- Inherited Members
Methods
LogError(IRunnerLogger, string)
Logs an error message.
public static void LogError(this IRunnerLogger logger, string message)
Parameters
loggerIRunnerLoggerThe logger
messagestringThe message to be logged
LogError(IRunnerLogger, string, params object?[])
Logs a formatted error message.
public static void LogError(this IRunnerLogger logger, string messageFormat, params object?[] args)
Parameters
loggerIRunnerLoggerThe logger
messageFormatstringThe format of the message to be logged
argsobject[]The format arguments
LogError(IRunnerLogger, StackFrameInfo, string, params object?[])
Logs a formatted error message with stack frame.
public static void LogError(this IRunnerLogger logger, StackFrameInfo stackFrame, string messageFormat, params object?[] args)
Parameters
loggerIRunnerLoggerThe logger
stackFrameStackFrameInfoThe stack frame information
messageFormatstringThe format of the message to be logged
argsobject[]The format arguments
LogImportantMessage(IRunnerLogger, string)
Logs a high-priority message.
public static void LogImportantMessage(this IRunnerLogger logger, string message)
Parameters
loggerIRunnerLoggerThe logger
messagestringThe message to be logged
LogImportantMessage(IRunnerLogger, string, params object?[])
Logs a high-priority formatted message.
public static void LogImportantMessage(this IRunnerLogger logger, string messageFormat, params object?[] args)
Parameters
loggerIRunnerLoggerThe logger
messageFormatstringThe format of the message to be logged
argsobject[]The format arguments
LogImportantMessage(IRunnerLogger, StackFrameInfo, string, params object?[])
Logs a high-priority formatted message with stack frame.
public static void LogImportantMessage(this IRunnerLogger logger, StackFrameInfo stackFrame, string messageFormat, params object?[] args)
Parameters
loggerIRunnerLoggerThe logger
stackFrameStackFrameInfoThe stack frame information
messageFormatstringThe format of the message to be logged
argsobject[]The format arguments
LogMessage(IRunnerLogger, string)
Logs a normal-priority message.
public static void LogMessage(this IRunnerLogger logger, string message)
Parameters
loggerIRunnerLoggerThe logger
messagestringThe message to be logged
LogMessage(IRunnerLogger, string, params object?[])
Logs a normal-priority formatted message.
public static void LogMessage(this IRunnerLogger logger, string messageFormat, params object?[] args)
Parameters
loggerIRunnerLoggerThe logger
messageFormatstringThe format of the message to be logged
argsobject[]The format arguments
LogMessage(IRunnerLogger, StackFrameInfo, string, params object?[])
Logs a normal-priority formatted message with stack frame.
public static void LogMessage(this IRunnerLogger logger, StackFrameInfo stackFrame, string messageFormat, params object?[] args)
Parameters
loggerIRunnerLoggerThe logger
stackFrameStackFrameInfoThe stack frame information
messageFormatstringThe format of the message to be logged
argsobject[]The format arguments
LogRaw(IRunnerLogger, string, params object?[])
Logs a messages with as little processing as possible. For example, the console runner will not attempt to set the color of the text that's being logged. This is most useful when attempting to render text lines that will be processed, like for TeamCity.
public static void LogRaw(this IRunnerLogger logger, string messageFormat, params object?[] args)
Parameters
loggerIRunnerLoggerThe logger
messageFormatstringThe format of the message to be logged
argsobject[]The format arguments
LogWarning(IRunnerLogger, string)
Logs a warning message.
public static void LogWarning(this IRunnerLogger logger, string message)
Parameters
loggerIRunnerLoggerThe logger
messagestringThe message to be logged
LogWarning(IRunnerLogger, string, params object?[])
Logs a formatted warning message.
public static void LogWarning(this IRunnerLogger logger, string messageFormat, params object?[] args)
Parameters
loggerIRunnerLoggerThe logger
messageFormatstringThe format of the message to be logged
argsobject[]The format arguments
LogWarning(IRunnerLogger, StackFrameInfo, string, params object?[])
Logs a formatted warning message with stack frame.
public static void LogWarning(this IRunnerLogger logger, StackFrameInfo stackFrame, string messageFormat, params object?[] args)
Parameters
loggerIRunnerLoggerThe logger
stackFrameStackFrameInfoThe stack frame information
messageFormatstringThe format of the message to be logged
argsobject[]The format arguments