Skip to content

RodGama/Personal-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentação de Build – Personal-library (.NET)

Pré-requisitos

Antes de iniciar o build do projeto, certifique-se de ter os seguintes requisitos instalados:

Clonando o repositório

Para obter o código do projeto, execute:

git clone https://github.com/RodGama/Personal-library.git
cd Personal-library

Estrutura do Projeto

Este repositório contém duas aplicações .NET. Os comandos de build, restore e run devem ser executados na pasta raiz do repositório.

Restaurando Dependências

Execute o comando abaixo na raiz do repositório ou nos diretórios específicos das aplicações:

dotnet restore --project app.mvc/app.mvc.csproj
dotnet restore --project app.webapi/api.host/api.host.csproj

Construindo o Projeto

Para compilar as aplicações, execute:

dotnet build --project app.mvc/app.mvc.csproj
dotnet build --project app.webapi/api.host/api.host.csproj

Executando o Projeto

Antes de executar o projeto sera nescessário alterar a string de conexao com o banco de dados. Para isto altere o arquivo appsettings.json.

Para rodar uma das aplicações, navegue até o diretório raiz e execute:

//Rodando a interface MVC
dotnet run --project app.mvc/app.mvc.csproj
//Rodando a API RESTful
dotnet run --project app.webapi/api.host/api.host.csproj

Para acessar a aplicação MVC acesse: https://localhost:7215/

Para verificar a documentaçao da API RESTful acesse: https://localhost:7038/swagger/index.html

Fluxograma

flowchart LR
    A[Usuario sem autenticação] --> B{Registro/Login}; 
B -- Registrou/Logou --> C{Registro/login};
B -- Não autenticado --> A
C[Acesso a biblioteca pessoal] --> D[Adicionar novo livro];
C --> E[Busca livros];
C --> F[Editar livro];
C --> G[Excluir livro];
Loading

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published