Template para sites ASP.NET Core (com frontend baseado no framework Vue).
O backend é dividido em vários projetos o que permite separar a lógica entre eles.
Além disso, existem dois projetos contendo testes unitários.
Construa e execute:
npm run serve
Publicar:
npm run build
Abra a solução no Visual Studio, Backend.API deve ser definido como o projeto de inicialização. O modelo usa o banco de dados SQLite como armazenamento de dados padrão. Antes da primeira execução, você deve criar uma migração no Package Manager Console selecionando Backend.DataAccess como o projeto padrão na caixa de combinação e digitando:
Add-Migration InitialMigration
Update-Database InitialMigration
Quando terminar, deverá haver um arquivo no diretório principal do projeto chamado Database.sqlite. Selecione isto no Solution Explorer e altere a opção "Copiar para diretório de saída" para "Copiar sempre" ou "Copiar se for mais recente".