Como desenvolver Web API Profissional com C# e .NET 10 #8
Автор: Programador Tocantinense
Загружено: 2026-02-23
Просмотров: 44
Описание:
Neste episódio da série, você vai aprender como implementar endpoints HTTP PUT profissionais em uma API .NET, seguindo Clean Architecture e boas práticas utilizadas no mercado.
Vamos construir na prática o endpoint:
• PUT /api/clientes/{id} → para atualizar um cliente existente com segurança
Durante a aula, Allan demonstra como reutilizar validações já existentes, manter a consistência das regras de negócio e organizar corretamente as camadas da aplicação, garantindo uma atualização segura e bem estruturada.
O que você vai dominar neste vídeo:
• Implementação de atualização com método PUT
• Reutilização de validações na camada de domínio
• Persistência de dados com Entity Framework Core
• Organização entre Application Layer, Domínio e API
• Separação de responsabilidades
• Boas práticas de arquitetura e manutenção de código
Ao longo da série, você continuará evoluindo uma API profissional, aplicando Clean Architecture, SOLID e padrões utilizados em projetos reais.
🔔 Inscreva-se: / @programadortocantinense
👍 Deixe o Like
💬 Comente o que achou deste episódio!
🗂️ CURSO COMPLETO (PLAYLIST):
• Curso — Web API PROFISSIONAL com C# e .NET 10
💭 AULAS ANTERIORES:
👉 Aula 5: • 🚨 Finalmente criei o meu primeiro endpoint...
👉 Aula 6: • ADICIONANDO VALIDAÇÕES NA API COM O FLUENT...
👉 Aula 7: • Buscar clientes no endpoint GET - API Prof...
🔗 LINKS IMPORTANTES:
👉 Código-fonte da aula (GitHub):
https://github.com/AllanDutra/tocanti...
⏱️ CAPÍTULOS
00:00 - Introdução: Atualizando Cliente com PUT
01:20 - Estrutura base do InputModel reutilizável
03:20 - Criando um Validator compartilhado (Create + Update)
06:00 - Garantindo compatibilidade com a criação de cliente
08:15 - Persistindo alterações com SaveChanges (Entity Framework Core)
09:20 - Implementando a regra de atualização no domínio
11:40 - Criando o AtualizarClienteApplication
14:40 - Criando o endpoint PUT por Id
16:10 - Testando a atualização no Swagger
19:30 - Conclusão e preparação para próximos recursos
#csharp #api #web #dev
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: