Skip to content

Simplified the repositories usage

Compare
Choose a tag to compare
@oskardudycz oskardudycz released this 08 Dec 18:41
· 163 commits to main since this release

Simplified the repositories usage. Previously they were all in one, plus optimistic concurrency handling from the HTTP request ETag had too many classes. Now they were dropped and replaced with repositories decorators.

Added also repositories registration helpers that are capable of building the onion around the base repository with Optimistic Concurrency scope and Telemetry data.

What's Changed

  • Refactored Append Scopes into Repository Decorators by @oskardudycz in #191
  • Added wrapper for Marten repository instead of the internal logic for tracing by @oskardudycz in #192

Full Changelog: v17.0.0...v18.0.0