Skip to content

Restructure the service as onion clean architecture - #63

Merged
PianoNic merged 5 commits into
mainfrom
refactor/62_CleanArchitecture
Nov 3, 2026
Merged

PianoNic merged 5 commits into
mainfrom
refactor/62_CleanArchitecture

Conversation

@PianoNic

@PianoNic PianoNic commented Nov 3, 2026

Copy link
Copy Markdown
Member

Moved the service to domain, application, infrastructure and api layers with CQRS through mediatorx and class-based controllers. The API is unchanged: the OpenAPI document is byte-identical. A test enforces the layer import rule.

Closes #62

@PianoNic
PianoNic merged commit 5b6b177 into main Nov 3, 2026
@PianoNic
PianoNic deleted the refactor/62_CleanArchitecture branch November 3, 2026 13:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Restructure the service as onion clean architecture

1 participant