Skip to content

SETUP-01 — Create solution with the 4 layers (Domain, Application, Infrastructure, Api) + tests/ #2

Description

@fgorordodev

SETUP-01 — Create solution with the 4 layers

Type: Chore
Priority: High
Phase: Phase 0
Depends on: None

Description

Create the solution with the 4 projects (Domain, Application, Infrastructure, Api)
respecting the Clean Architecture dependency rule, plus a tests/ folder.

Acceptance criteria

  • dotnet build compiles without errors
  • Domain has no references to any other project
  • Application only references Domain
  • Infrastructure references Application (not the other way around)
  • Api references Application and Infrastructure
  • tests/ folder created with empty test projects

Technical notes

See the dependency diagram we agreed on — Api → Infra/App → Domain.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions