Skip to content

Commit

Permalink
docs: 폴더 규칙
Browse files Browse the repository at this point in the history
  • Loading branch information
hhko authored Feb 20, 2025
1 parent 4f290e9 commit 467d767
Showing 1 changed file with 52 additions and 0 deletions.
52 changes: 52 additions & 0 deletions 03-tutorial/ddd-basic/RULE.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,55 @@

---

```
{Solution}
└─ {Src}
└─ Services
└─ {Service}
├─ Src
│ ├─ {Solution}.{Service}
│ ├─ {Solution}.{Service}.Adapters.Infrastructure
│ ├─ {Solution}.{Service}.Adapters.Persistence
│ ├─ {Solution}.{Service}.Application
│ │ ├─ Abstractions
│ │ │ ├─ Registrations
│ │ │ └─ Pipelines
│ │ ├─ Usecases
│ │ │ └─ {Usecase}
│ │ │ ├─ Command
│ │ │ └─ Queries
│ │ │ ├─ {Usecase}Query.cs
│ │ │ ├─ {Usecase}QueryResponse.cs
│ │ │ ├─ {Usecase}QueryTelemetry.cs
│ │ │ ├─ {Usecase}QueryUsecase.cs
│ │ │ └─ {Usecase}QueryValidator.cs
│ │ └─ AssemblyReference.cs
│ └─ {Solution}.{Service}.Domain
│ ├─ Abstractions
│ │ ├─ BaseTypes
│ │ ├─ Enumerations
│ │ ├─ Errors
│ │ ├─ Events
│ │ └─ ValueObjects
│ ├─ AggregateRoots
│ │ └─ {AggregateRoot}s
│ │ ├─ Enumerations
│ │ ├─ Errors
│ │ ├─ Events
│ │ ├─ ValueObjects
│ │ ├─ {Entity}.cs
│ │ ├─ {Interface}.cs
│ │ └─ {AggregateRoot}.cs
│ └─ AssemblyReference.cs
└─ Tests
└─ {Solution}.{Project}.Tests.Unit
├─ Abstractions
└─ Constants
└─ LayerTests
├─ Application
└─ {UseCase}Tests.cs
└─ Domain
├─ Constants
├─ Factories
└─ {AggregateRoot}Tests.cs
```

0 comments on commit 467d767

Please sign in to comment.