Show / Hide Table of Contents

    Class OffsetStoreExactlyOnceStrategy

    Uses an IOffsetStore to keep track of the latest processed offsets and guarantee that each message is processed only once.

    Inheritance
    object
    OffsetStoreExactlyOnceStrategy
    Implements
    IExactlyOnceStrategy
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Silverback.Messaging.Inbound.ExactlyOnce
    Assembly: Silverback.Integration.dll
    Syntax
    public class OffsetStoreExactlyOnceStrategy : IExactlyOnceStrategy

    Methods

    | Improve this doc View source

    Build(IServiceProvider)

    Returns the actual strategy implementation, built using the provided IServiceProvider.

    Declaration
    public IExactlyOnceStrategyImplementation Build(IServiceProvider serviceProvider)
    Parameters
    Type Name Description
    IServiceProvider serviceProvider

    The IServiceProvider to be used to build the strategy.

    Returns
    Type Description
    IExactlyOnceStrategyImplementation

    An instance of IExactlyOnceStrategyImplementation that can be used to produce the messages.

    Implements

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