Class LoggerEventStreamHashingExtensions
- Namespace
- Stratara.Shared.Diagnostics.Extensions
- Assembly
- Stratara.Shared.dll
Source-generated structured-logging helpers for the event-stream hashing worker lifecycle and failure modes. Backed by LoggerMessageAttribute with stable event ids from LogEvents.EventStreamHashing.
public static class LoggerEventStreamHashingExtensions
- Inheritance
-
LoggerEventStreamHashingExtensions
- Inherited Members
Methods
LogEventStreamHashWorkerFailed(ILogger, Exception)
Logs that the event-stream-hashing worker threw an unhandled exception while hashing.
[LoggerMessage(EventId = 107104, Level = LogLevel.Error, Message = "Error while hashing event stream.")]
public static void LogEventStreamHashWorkerFailed(this ILogger logger, Exception exception)
Parameters
LogEventStreamHashWorkerOperationCanceled(ILogger)
Logs that the event-stream-hashing worker was cooperatively canceled.
[LoggerMessage(EventId = 107003, Level = LogLevel.Information, Message = "EventStreamHash-Worker operation canceled.")]
public static void LogEventStreamHashWorkerOperationCanceled(this ILogger logger)
Parameters
loggerILoggerThe logger to emit through.
LogEventStreamHashWorkerStarted(ILogger)
Logs that the event-stream-hashing worker has started.
[LoggerMessage(EventId = 107001, Level = LogLevel.Information, Message = "Starting EventStreamHash-Worker.")]
public static void LogEventStreamHashWorkerStarted(this ILogger logger)
Parameters
loggerILoggerThe logger to emit through.
LogEventStreamHashWorkerStopped(ILogger)
Logs that the event-stream-hashing worker is shutting down.
[LoggerMessage(EventId = 107002, Level = LogLevel.Information, Message = "Stopping EventStreamHash-Worker.")]
public static void LogEventStreamHashWorkerStopped(this ILogger logger)
Parameters
loggerILoggerThe logger to emit through.