Skip to content

docs: clarify repository abstraction ownership - #2

Merged
PANiXiDA merged 1 commit into
mainfrom
feature/document-repository-abstractions
Jul 27, 2026
Merged

docs: clarify repository abstraction ownership#2
PANiXiDA merged 1 commit into
mainfrom
feature/document-repository-abstractions

Conversation

@PANiXiDA

Copy link
Copy Markdown
Contributor

Summary

  • document that IReadRepository<TId> belongs to PANiXiDA.Core.Application
  • remove the stale claim that the application package owns IRepository<TId, TAggregateRoot>
  • link consumers to the aggregate repository contract in PANiXiDA.Core.Domain

Why

The aggregate repository abstraction moved to the Domain package, while the read repository abstraction remains in Application. The README should make the package boundary explicit for consumers.

Validation

  • dotnet restore
  • dotnet format --no-restore --verify-no-changes
  • dotnet build --no-restore --configuration Release
  • dotnet test --no-restore --configuration Release (47 passed)

@PANiXiDA
PANiXiDA marked this pull request as ready for review July 27, 2026 11:57
@PANiXiDA
PANiXiDA merged commit a8ac4cc into main Jul 27, 2026
4 checks passed
@PANiXiDA
PANiXiDA deleted the feature/document-repository-abstractions branch July 27, 2026 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants