Skip to content

Initialize API project template#1

Merged
QuiqueLargachaGil merged 15 commits intomasterfrom
Create-template
Mar 15, 2026
Merged

Initialize API project template#1
QuiqueLargachaGil merged 15 commits intomasterfrom
Create-template

Conversation

@QuiqueLargachaGil
Copy link
Copy Markdown
Owner

No description provided.

…ructure

Steps performed to create the solution layout:

1. Create the main API project.
2. Move the API project into its corresponding folder and place the .sln file at the repository root.
3. Create the folder hierarchy: Core, Infrastructure, and Presentation.
4. Add each class library project to its corresponding folder.
5. Repeat the same process for the test project(s).
6. Delete the existing solution file and recreate it using:
   dotnet new sln -o <solution_name>
7. Add all projects back to the solution using:
   - Windows: dotnet sln add (ls -r **/*.csproj)
   - macOS/Linux: dotnet sln add **/*.csproj
@QuiqueLargachaGil QuiqueLargachaGil changed the title Create template Create minimal project template Feb 28, 2026
@QuiqueLargachaGil QuiqueLargachaGil changed the title Create minimal project template Initialize API project template Mar 2, 2026
@QuiqueLargachaGil QuiqueLargachaGil force-pushed the Create-template branch 2 times, most recently from 0ec5549 to ff168ac Compare March 3, 2026 00:24
@QuiqueLargachaGil QuiqueLargachaGil force-pushed the Create-template branch 3 times, most recently from 86a857e to 70be5a3 Compare March 15, 2026 14:28
Copy link
Copy Markdown
Owner Author

@QuiqueLargachaGil QuiqueLargachaGil left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: Remove remaining unused using directives in the ArchitectureTests project.
Also evaluate introducing a GlobalUsings file for shared imports across test projects.

@QuiqueLargachaGil QuiqueLargachaGil merged commit 96a741f into master Mar 15, 2026
1 check passed
@QuiqueLargachaGil QuiqueLargachaGil deleted the Create-template branch March 15, 2026 22:31
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.

1 participant