| Commando | Resultado |
|---|---|
| dotnet new sln | Creamos solucion (Es necesario para abrirlo en Visual Studio y para poder visualizar los errores en VS Code) |
| dotnet new webapi --no-https -n "Nombre del Proyecto" | Crear un nuevo Proyecto del template WebApi |
| dotnet new mstest -n "Nombre del Proyecto" | Crear un nuevo Proyecto del template Prueba Unitaria |
| dotnet new console -n "Nombre del Proyecto" | Crear un nuevo Proyecto del template Console |
| dotnet sln add | Asociamos el proyecto creado al .sln |
| dotnet new classlib -n "Nombre del Proyecto" | Crear un nueva libreria (standard) |
| dotnet add "Nombre del Proyecto 1".csproj reference "Nombre del Proyecto 2".csproj | Agrega una referencia al Proyecto 1 del Proyecto 2 |
| dotnet add package "Nombre del Package" | Instala la Package al proyecto actual |
dotnet new sln
dotnet new classlib -n Homeworks.BusinessLogic.Interface
dotnet sln add Homeworks.BusinessLogic.Interfacedotnet new classlib -n Homeworks.BusinessLogic
dotnet sln add Homeworks.BusinessLogicdotnet new classlib -n Homeworks.DataAccess.Interface
dotnet sln add Homeworks.DataAccess.Interfacedotnet new classlib -n Homeworks.DataAccess
dotnet sln add Homeworks.DataAccessdotnet new classlib -n Homeworks.Domain
dotnet sln add Homeworks.Domaindotnet add Homeworks.DataAccess reference Homeworks.Domain
dotnet add Homeworks.DataAccess reference Homeworks.DataAccess.Interfacedotnet add Homeworks.BusinessLogic reference Homeworks.Domain
dotnet add Homeworks.BusinessLogic reference Homeworks.DataAccess.Interface
dotnet add Homeworks.BusinessLogic reference Homeworks.BusinessLogic.InterfaceNos movemos a la carpeta dataaccess (cd Homeworks.DataAccess)
dotnet add package Microsoft.EntityFrameworkCore
dotnet add package Microsoft.EntityFrameworkCore.InMemory
dotnet add package Microsoft.EntityFrameworkCore.SqlServerdotnet new webapi --no-https -n Homeworks.WebApi
dotnet sln add Homeworks.WebApidotnet add Homeworks.WebApi reference Homeworks.DataAccess
dotnet add Homeworks.WebApi reference Homeworks.DataAccess.Interface
dotnet add Homeworks.WebApi reference Homeworks.Domain
dotnet add Homeworks.WebApi reference Homeworks.BusinessLogic
dotnet add Homeworks.WebApi reference Homeworks.BusinessLogic.InterfaceNos movemos a la carpeta web api (cd Homeworks.WebApi)
dotnet add package Microsoft.EntityFrameworkCore
dotnet add package Microsoft.EntityFrameworkCore.InMemory
dotnet add package Microsoft.EntityFrameworkCore.SqlServer