Search Results for

    Show / Hide Table of Contents

    Class ChaparInboxOptions

    Configuration options for the Chapar Inbox pattern.

    Inheritance
    object
    ChaparInboxOptions
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Chapar.Inbox.EntityFrameworkCore.Options
    Assembly: Chapar.Inbox.EntityFrameworkCore.dll
    Syntax
    public sealed class ChaparInboxOptions

    Properties

    | Edit this page View Source

    MarkProcessedAfterFirstAttempt

    If true, a message that has already been seen (duplicate) is immediately treated as processed and will not be reservable again. This effectively disables retries and provides at‑most‑once delivery semantics. If false (the default), an orphaned reservation (where IsProcessed is still false) can be reclaimed atomically, allowing MassTransit to retry the message and expecting an idempotent handler.

    Declaration
    public bool MarkProcessedAfterFirstAttempt { get; set; }
    Property Value
    Type Description
    bool
    • Edit this page
    • View Source
    In this article
    Back to top Copyright © 2026