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

estructura_api

subir_proyecto_net_a_git]