StrategicLoggerSyncCompatibility extension

Synchronous compatibility methods for StrategicLogger

This extension provides synchronous methods that match popular logger packages while internally using the async StrategicLogger implementation.

on

Methods

debugSync(dynamic message, [dynamic error, StackTrace? stackTrace]) → void

Available on StrategicLogger, provided by the StrategicLoggerSyncCompatibility extension

Synchronous debug logging (compatibility with popular logger packages)
errorSync(dynamic message, [dynamic error, StackTrace? stackTrace]) → void

Available on StrategicLogger, provided by the StrategicLoggerSyncCompatibility extension

Synchronous error logging (compatibility with popular logger packages)
fatalSync(dynamic message, [dynamic error, StackTrace? stackTrace]) → void

Available on StrategicLogger, provided by the StrategicLoggerSyncCompatibility extension

Synchronous fatal logging (compatibility with popular logger packages)
infoSync(dynamic message, [dynamic error, StackTrace? stackTrace]) → void

Available on StrategicLogger, provided by the StrategicLoggerSyncCompatibility extension

Synchronous info logging (compatibility with popular logger packages)
logSync(dynamic message, [dynamic error, StackTrace? stackTrace]) → void

Available on StrategicLogger, provided by the StrategicLoggerSyncCompatibility extension

Synchronous log method (alias for info)
verboseSync(dynamic message, [dynamic error, StackTrace? stackTrace]) → void

Available on StrategicLogger, provided by the StrategicLoggerSyncCompatibility extension

Synchronous verbose logging (alias for debug)
warningSync(dynamic message, [dynamic error, StackTrace? stackTrace]) → void

Available on StrategicLogger, provided by the StrategicLoggerSyncCompatibility extension

Synchronous warning logging (compatibility with popular logger packages)