Este repositório contém uma Application Programming Interface(API) de Blogs e seus testes, desenvolvidos usando a plataforma .NET e C#.
-
👉 C#
-
👉 .NET
-
👉 ASP.NET
-
👉 JsonWebToken
-
👉 MySQL
-
👉 Entitiy Framework
-
👉 Swagger
-
👉 xUnit
-
👉 FlueAssertions
-
👉 Docker
Como rodar?
- Clone o repositório com o comando:
git clone git@github.com:caioBatistaDosSantos/Project-Tryitter.git
;- Entre na pasta do repositório:
cd Project-Tryitter
- Entre na pasta do repositório:
- Inicie a aplicação com o comando:
docker-compose up -d --build
- Obs: Este comando será responsável por criar dois cointainers docker: um para iniciar banco de dados e populá-lo, e outro para subir a API e disponilizar uma URL para acesso da aplicação.
- 🛡️ Conflitos de código.
- 🥊 Configuração de algumas ferramentas como JWT e os Testes.
- ⚔️ Como popular o banco de dados.
📚 Aprendemos a pensar/refletir mais ao nos deparar com um problema, no sentido de entender o que está causando aquela situação, ao invés de sair teclando sem um norte com o fim de achar a solução por pura tentativa, no C# isso não adianta. Isso nos ajudou a desenvolver soluções mais assertivas e até mais concisas.