Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Outbox.Memory] Deffer message publish form a unit of work until its finished #348

Open
zarusz opened this issue Dec 1, 2024 · 0 comments
Milestone

Comments

@zarusz
Copy link
Owner

zarusz commented Dec 1, 2024

This feature would include an in-memory outbox that is lean and fast.

The message published during a unit of work (HTTP request, message consumer) would be deferred until the unit of work finishes (e.g. Entity Framework SaveChanges()).

Customization points:

  • The trigger to release the messages would be configurable (e.g. on EF DbContext SaveChanges, or others).
  • It could be decided what transports and messages are subject to this behavior.
@zarusz zarusz added this to the 3.0.0 milestone Dec 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant