BrighterCommand / BrighterCommand/Brighter

WebAPI Samples Not Consistent On Sweeper and Archiver

Open
#4,203 0 comments 0 reactions 0 assignees View on GitHub
.NET 0 - Backlog Documentation feature request V10.X
Dominant language
C#
Stars
2.5k
Forks
296
Avg merge
1d 11h
Merged PRs (30d)
21

Description

**Is your feature request related to a problem? Please describe.**
The Web API samples have a stand-alone Sweeper. The sample code is not:

* Consistent in its usage of UseOutboxSweeper and UseOutboxArchiver, omitting one or both
* Does not use the appropriate distributed lock for the other database in use in the solution

As a result, they don't show how to get this "right"

**Describe the solution you'd like**
The samples should demonstrate the correct usage of the archiver and sweeper

Contributor guide

Open the contributing guide

Research direction

Compare the Web API samples with the stand-alone Sweeper sample and inspect how each uses UseOutboxSweeper and UseOutboxArchiver. Check which other database each solution uses and how its distributed lock is configured; done means the samples consistently demonstrate both components with the appropriate lock.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
api, distributed-systems
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.