Curso de Web APIs com .NET 8, C#, Entity Framework, Padrão Repository, Unit of Work, DTO, AutoMapper e HttpPatch
Este repositório contém o código e os recursos do curso de Web APIs ministrado pelo mestre Macoratti.
Este curso aborda a criação de Web APIs usando .NET 8 e C#. O curso cobre uma variedade de tópicos, incluindo Entity Framework, o padrão Repository, Unit of Work, DTOs, AutoMapper e HttpPatch.
- .NET 8: Uma plataforma de desenvolvimento de alto desempenho para a criação de aplicativos modernos.
- C#: Uma linguagem de programação moderna e orientada a objetos.
- Entity Framework: Um ORM (Object-Relational Mapper) que permite aos desenvolvedores trabalhar com bancos de dados usando objetos .NET.
- Padrão Repository: Um padrão de design que abstrai o acesso aos dados, promovendo a independência do código de negócios em relação à persistência de dados.
- Unit of Work: Um padrão de design que garante que todas as alterações feitas durante uma transação de negócios sejam commitadas ou revertidas como uma única unidade de trabalho.
- DTOs (Data Transfer Objects): Objetos simples usados para transferir dados entre processos.
- AutoMapper: Uma biblioteca .NET para mapear diferentes tipos de objetos entre si.
- HttpPatch: Um método HTTP usado para atualizações parciais de recursos.
Para usar este repositório, clone-o para sua máquina local e siga as instruções fornecidas em cada diretório.
Contribuições são bem-vindas! Por favor, leia as diretrizes de contribuição antes de enviar uma solicitação pull.
Se você tiver alguma dúvida ou comentário, sinta-se à vontade para entrar em contato.