Lo primero que he hecho es instalarme .NET 10. Para despues poder utilizar donet.
Normalmente te tienes que salir del ide para poder utilizar el donet despues de instalar net 10.
winget install Microsoft.DotNet.SDK.10
Normalmente te tienes que salir del ide para poder utilizar el donet.
He seguido los siguientes pasos para crear el proyecto:
1. Crear directorio y entrar
mkdir UserApi cd UserApi
2. Crear solución y global.json
dotnet new globaljson —sdk-version 10.0.100 dotnet new sln -n UserApi
3. Crear proyecto API (Web)
mkdir src cd src dotnet new webapi -n UserApi.Web —framework net10.0 —use-controllers cd ..
4. Crear proyecto de Tests
mkdir tests cd tests dotnet new xunit -n UserApi.UnitTests —framework net10.0 cd ..
5. Unir todo a la solución
dotnet sln add src/UserApi.Web/UserApi.Web.csproj dotnet sln add tests/UserApi.UnitTests/UserApi.UnitTests.csproj
6. Git ignore y primer commit
dotnet new gitignore git init git add . git commit -m “chore: estructura inicial Clean Architecture en .NET 10”
Write-Host “¡Todo listo! Estructura creada exitosamente.” -ForegroundColor Green