-
Notifications
You must be signed in to change notification settings - Fork 14
Closed
Labels
.NETPull requests that update .NET codePull requests that update .NET codeenhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers
Description
Description
Consider reorganizing the project’s folder structure to better align with current best practices and industry conventions. This includes optimizing the separation of concerns, modularizing components, and improving project maintainability.
Acceptance Criteria
- Analyze the existing folder structure and compare it with best practices from the .NET community.
- Reorganize project files while keeping backward compatibility.
- Add documentation to reflect the new structure.
- Ensure no functionality is broken after the refactor.
Resources
/Dotnet.Samples.AspNetCore.WebApi
|__/src
|__/Dotnet.Samples.AspNetCore.WebApi
|__Dotnet.Samples.AspNetCore.WebApi.csproj
|__/Controllers
|__/Data
|__/Migrations
|__/Models
|__/Services
|__Program.cs
|__/test
|__/Dotnet.Samples.AspNetCore.WebApi.Tests
|__Dotnet.Samples.AspNetCore.WebApi.Tests.csproj
Dotnet.Samples.AspNetCore.WebApi.sln
$/
artifacts/
build/
docs/
lib/
packages/
samples/
src/
tests/
.editorconfig
.gitignore
.gitattributes
build.cmd
build.sh
LICENSE
NuGet.Config
README.md
{solution}.sln
Metadata
Metadata
Assignees
Labels
.NETPull requests that update .NET codePull requests that update .NET codeenhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers