Show / Hide Table of Contents

    Interface IConsumerStatusInfo

    Encapsulates the status details and basic statistics of an IConsumer.

    Namespace: Silverback.Messaging.Broker
    Assembly: Silverback.Integration.dll
    Syntax
    public interface IConsumerStatusInfo

    Properties

    | Improve this doc View source

    ConsumedMessagesCount

    Gets the total number of messages that have been consumed by the consumer instance.

    Declaration
    int ConsumedMessagesCount { get; }
    Property Value
    Type Description
    int
    | Improve this doc View source

    History

    Gets the collection of IConsumerStatusChange recording all state transitions.

    Declaration
    IReadOnlyCollection<IConsumerStatusChange> History { get; }
    Property Value
    Type Description
    IReadOnlyCollection<IConsumerStatusChange>
    | Improve this doc View source

    LatestConsumedMessageIdentifier

    Gets the message identifier of the latest consumed message.

    Declaration
    IBrokerMessageIdentifier? LatestConsumedMessageIdentifier { get; }
    Property Value
    Type Description
    IBrokerMessageIdentifier
    | Improve this doc View source

    LatestConsumedMessageTimestamp

    Gets the timestamp at which the latest message has been consumed.

    Declaration
    DateTime? LatestConsumedMessageTimestamp { get; }
    Property Value
    Type Description
    DateTime?
    | Improve this doc View source

    Status

    Gets the current consumer status.

    Declaration
    ConsumerStatus Status { get; }
    Property Value
    Type Description
    ConsumerStatus
    • Improve this doc
    • View source
    In this article
    • Properties
      • ConsumedMessagesCount
      • History
      • LatestConsumedMessageIdentifier
      • LatestConsumedMessageTimestamp
      • Status
    GitHub E-Mail
    ↑ Back to top © 2020 Sergio Aquilini