Show / Hide Table of Contents

    Class ExactlyOnceStrategy

    Contains some helper methods used to build the exactly-once strategies.

    Inheritance
    object
    ExactlyOnceStrategy
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Silverback.Messaging.Configuration
    Assembly: Silverback.Integration.dll
    Syntax
    public static class ExactlyOnceStrategy

    Methods

    | Improve this doc View source

    Log()

    Builds an instance of the LogExactlyOnceStrategy that uses an IInboundLog to keep track of each processed message and guarantee that each one is processed only once.

    Declaration
    public static IExactlyOnceStrategy Log()
    Returns
    Type Description
    IExactlyOnceStrategy

    The exactly-once strategy instance.

    | Improve this doc View source

    OffsetStore()

    Builds an instance of the OffsetStoreExactlyOnceStrategy that uses an IOffsetStore to keep track of the latest processed offsets and guarantee that each message is processed only once.

    Declaration
    public static IExactlyOnceStrategy OffsetStore()
    Returns
    Type Description
    IExactlyOnceStrategy

    The exactly-once strategy instance.

    • Improve this doc
    • View source
    GitHub E-Mail
    ↑ Back to top © 2020 Sergio Aquilini