Show / Hide Table of Contents

    Class CoreLogEvents

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

    Inheritance
    object
    CoreLogEvents
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Silverback.Diagnostics
    Assembly: Silverback.Core.dll
    Syntax
    public static class CoreLogEvents

    Properties

    AcquireLockConcurrencyException

    Gets the LogEvent representing the log that is written when a concurrency related exception occurs while trying to acquire a lock. This is usually not an issue and just means that the lock was acquired by another instance in the meantime.

    Declaration
    public static LogEvent AcquireLockConcurrencyException { get; }
    Property Value
    Type Description
    LogEvent

    AcquireLockFailed

    Gets the LogEvent representing the log that is written when an exception occurs while trying to acquire a lock.

    Declaration
    public static LogEvent AcquireLockFailed { get; }
    Property Value
    Type Description
    LogEvent

    BackgroundServiceException

    Gets the LogEvent representing the log that is written when an error occurs executing the DistributedBackgroundService.

    Declaration
    public static LogEvent BackgroundServiceException { get; }
    Property Value
    Type Description
    LogEvent

    BackgroundServiceStarting

    Gets the LogEvent representing the log that is written the DistributedBackgroundService is starting.

    Declaration
    public static LogEvent BackgroundServiceStarting { get; }
    Property Value
    Type Description
    LogEvent

    LockAcquired

    Gets the LogEvent representing the log that is written when a distributed lock is acquired by the current instance.

    Declaration
    public static LogEvent LockAcquired { get; }
    Property Value
    Type Description
    LogEvent

    LockLost

    Gets the LogEvent representing the log that is written when a distributed lock is lost.

    Declaration
    public static LogEvent LockLost { get; }
    Property Value
    Type Description
    LogEvent

    LockReleased

    Gets the LogEvent representing the log that is written when a distributed lock is released.

    Declaration
    public static LogEvent LockReleased { get; }
    Property Value
    Type Description
    LogEvent

    RecurringBackgroundServiceSleeping

    Gets the LogEvent representing the log that is written when the RecurringDistributedBackgroundService is sleeping in between the executions.

    Declaration
    public static LogEvent RecurringBackgroundServiceSleeping { get; }
    Property Value
    Type Description
    LogEvent

    RecurringBackgroundServiceStopped

    Gets the LogEvent representing the log that is written when the RecurringDistributedBackgroundService is stopped.

    Declaration
    public static LogEvent RecurringBackgroundServiceStopped { get; }
    Property Value
    Type Description
    LogEvent

    ReleaseLockFailed

    Gets the LogEvent representing the log that is written when an exception occurs while trying to release a lock.

    Declaration
    public static LogEvent ReleaseLockFailed { get; }
    Property Value
    Type Description
    LogEvent

    SubscriberResultDiscarded

    Gets the LogEvent representing the log that is written when the IPublisher discards the return value of a subscribed method because it doesn't match with the expected return type.

    Declaration
    public static LogEvent SubscriberResultDiscarded { get; }
    Property Value
    Type Description
    LogEvent
    GitHub E-Mail
    ↑ Back to top © 2026 Sergio Aquilini