-
Notifications
You must be signed in to change notification settings - Fork 0
CarlosDDM/ProdutosAPI
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Para instanciar o banco de dados PostgreSQL: Host = localhost Database = produto Username = postgres Password = postgres Abir no console de gerenciamento de pacotes que esta dentro do Gerenciador de pacotes NuGet o comando: Add-Migration "nomeDaSuaMigration" Sera criada uma pasta com o nome Migration e executar o comando: Update-Database Com isso seu banco de dados devera ter sido criado e instanciado. //////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////// Api usuário e senha: usuário : admin password : password Perguntas: 1. Utilizei o princípio da responsabilidade única para a criação as classes do projeto e tambem utilizei o princípio de inversão de dependência para construir a classe do controller e do services. O motive da escolha de ambos se deve para deixar o codigo bem modularizado para facilitar a manutenção dele e deixar minhas classes fáceis de reaproveitar no codigo. 2. Dado o cenário seria tornar mais assíncrono meus metodos que se ligam ao banco de dados e fazer uma implementação de um micro serviço para fazer a fazer a autenticação fora do ProdutosAPI(nome da aplicação criada) para deixar eles com banco de dados separados entregando serviços diferentes.
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published