Property MaximumCommitAttempts
- Namespace
- MailFathom.Application.Persistence
- Assembly
- MailFathom.Application.dll
MaximumCommitAttempts
Gets or sets the maximum number of complete commit attempts, including the first one.
public int MaximumCommitAttempts { get; set; }
Property Value
Remarks
Two attempts cover the single lost race that a rare conflict actually represents. Further attempts mostly add latency before the caller has to reread current state anyway, so exhaustion is reported rather than hidden behind a longer loop.