Show / Hide 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.

    MqttLogEvents

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

    RabbitLogEvents

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

    Interfaces

    IBrokerLogEnricher

    Provides enrichment for the logs written in the context of the consumers and producers.

    IBrokerLogEnricher<TEndpoint>

    Provides enrichment for the logs written in the context of the consumers and producers, for the specified endpoint type.

    IInboundLogger<TCategoryName>

    An ILogger<TCategoryName> with some specific methods to log inbound messages related events.

    ILogLevelDictionary

    Maps EventIds to the LogLevel that should be used for it.

    IOutboundLogger<TCategoryName>

    An ISilverbackLogger<TCategoryName> with some specific methods to log outbound messages related events.

    ISilverbackLogger

    Used to perform logging in Silverback.

    ISilverbackLogger<TCategoryName>

    Used to perform logging in Silverback.

    GitHub E-Mail
    ↑ Back to top © 2020 Sergio Aquilini