Table of Contents

Namespace Silverback.Diagnostics

Classes

CoreLogEvents

Contains the LogEvent constants of all events logged by the Silverback.Core package.

IntegrationLogEvents

Contains the LogEvent constants of all events logged by the Silverback.Integration package.

KafkaActivityEnricher

Enriches the Activity with Kafka specific tags.

KafkaLogEvents

Contains the LogEvent constants of all events logged by the Silverback.Integration.Kafka package.

LogEvent

Encapsulates the log level, id and message.

LogLevelConfigurator

Configure and stores the LogLevel overrides.

MqttLogEvents

Contains the LogEvent constants of all events logged by the Silverback.Integration.Mqtt package.

StorageMemoryLogEvents

Contains the LogEvent constants of all events logged by the Silverback.Storage.Memory package.

Interfaces

ISilverbackLogger

Used to perform logging in Silverback.

ISilverbackLoggerFactory

Creates instances of ISilverbackLogger<TCategoryName>.

ISilverbackLogger<TCategoryName>

Used to perform logging in Silverback.