.NET - Usando a Clean Architecture - II

  Рет қаралды 5,596

Jose Carlos Macoratti

Jose Carlos Macoratti

Күн бұрын

Пікірлер: 26
@josecarlosmacoratti
@josecarlosmacoratti Жыл бұрын
Comente e deixe o seu like !!!
@osias_miranda3474
@osias_miranda3474 Жыл бұрын
Olha, assim que sair o .net 8 precisa fazer um curso( Blazor com essa arquitetura e Maui no mesmo projeto), otima aula professor
@robinsonrenato
@robinsonrenato Жыл бұрын
Ansioso por mais uma aula
@integrabitstihelperbits805
@integrabitstihelperbits805 Жыл бұрын
Que Show de aula!!! muito obrigado por compartilhar seu conhecimento mestreee macoratti!!!!
@twinwalks
@twinwalks Жыл бұрын
Muito bom! Ansioso para o próximo vídeo!
@GabrielAlmeida-zm7pp
@GabrielAlmeida-zm7pp Жыл бұрын
Top demais 👏🏾👏🏾👏🏾
@jeffersonsveiga
@jeffersonsveiga Жыл бұрын
Ótima aula e didática
@gabrielvitorferreiradoamar3033
@gabrielvitorferreiradoamar3033 10 ай бұрын
Voce é o melhor
@atoxy-n2z
@atoxy-n2z Жыл бұрын
otima aula!
@MoanePrates
@MoanePrates Жыл бұрын
Muito bom 👏👏👏👏
@jaqueline.x
@jaqueline.x 11 ай бұрын
Muito bom!
@baltha_zar
@baltha_zar Жыл бұрын
no padrão unit of work eu não teria que implementar os metodos de begin transaction e commit transaction também? visto que as vezes preciso cadastrar duas entidades seguidas, sendo que a segunda depende do id da primeira, ae no caso se der erro, eu simplismente não dou commit e a transação é cancelada, ou sera que o entity tem alguma funcionalidade parecida
@josecarlosmacoratti
@josecarlosmacoratti Жыл бұрын
A implementação dos métodos BeginTransaction e CommitTransaction é uma prática comum quando você precisa controlar explicitamente transações no nível de banco de dados, especialmente quando você deseja garantir a atomicidade de várias operações de banco de dados. Como estamos usando o EF core que tem suporte integrado para transações de banco de nem precisaríamos implementar explicitamente os métodos BeginTransaction e CommitTransaction. Assim, a implementação de transações depende dos requisitos específicos do seu aplicativo e da necessidade de controlar explicitamente transações. Em muitos casos, o Entity Framework Core fornece recursos suficientes para gerenciar transações de forma eficaz.
@Tibiafy
@Tibiafy Жыл бұрын
Ótima aula... mas eu já deixei de usar o padrão repository desta forma, pois ele quebra os princípios do solid, forçando a classe a implementar métodos que não pertencem a ela. Uma dica ai pro pessoal.
@Oliverti96
@Oliverti96 9 ай бұрын
como usar repository e evitar a quebra dos princípios do solid?
@Tibiafy
@Tibiafy 9 ай бұрын
Provavelmente ele está usando o generic repository né. É só você não usar o generic, apenas crie seus repositórios sem herdar de uma interface que já vai ter vários métodos que muitas de suas classes não vão nem usar. Se você está implementando métodos que uma classe não vai usar, você está quebrando o I e possivelmente o L do solid. O princípio da segregação de interface e o da liskov tbm
@Oliverti96
@Oliverti96 8 ай бұрын
@@Tibiafy muito obrigado
@wmatos813
@wmatos813 8 ай бұрын
​@@Tibiafy bacana, no meu início passei bastante por esse problema, pois, de certa maneira, "suja" um repositório específico com contratos que não são pra atender ele de fato
@raulsilva4500
@raulsilva4500 Жыл бұрын
Estou a sergir com o Net 7, mas a interface IConfiguration não esta disponivel, ha alguma coisa a ser feito antes?
@josecarlosmacoratti
@josecarlosmacoratti Жыл бұрын
Talvez falte você referenciar o pacote : using Microsoft.Extensions.Configuration;
@i3xi5t51
@i3xi5t51 Жыл бұрын
Talvez tenha passado tempo de mais para responder, mas caso ajude, eu consegui contar isso pegando a connectionString como um parâmetro do método de ConfigurePersistenceApp
@diegocosta5842
@diegocosta5842 Жыл бұрын
Boa tarde Professor! Se o meu baserepository tivesse um método que devolvesse um "PaginatedResult", onde deveria ficar esse model? em qual camada? Desde já obrigado.
@DarlissonLimeira
@DarlissonLimeira Жыл бұрын
Tem cupom de desconto pro curso de solida na udemy?
@carlosl8832
@carlosl8832 Жыл бұрын
👍
@juliobarber4206
@juliobarber4206 Жыл бұрын
'promo sm' 😱
.NET - Usando a Clean Architecture - III
26:57
Jose Carlos Macoratti
Рет қаралды 4,2 М.
Entenda CLEAN ARCHITECTURE de uma vez por todas! 🧻 | Como DEV ser!
40:35
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
.NET - Usando a Clean Architecture - I
24:35
Jose Carlos Macoratti
Рет қаралды 10 М.
Clean Architecture with ASP.NET Core 9
27:01
dotnet
Рет қаралды 41 М.
Como aprender QUALQUER CONTEÚDO (segundo a ciência)
14:09
Carla Brasil
Рет қаралды 347 М.
Você precisa entender o que é API pra melhorar como DEV!
9:43
Rafaella Ballerini
Рет қаралды 68 М.
106 - Validação na Clean Architecture | Onde deve ir? 🤔
13:54
Otavio Lemos
Рет қаралды 10 М.
Descomplicando Clean Architecture - O que é a Arquitetura Limpa?
1:23:10
Fernanda Kipper | Dev
Рет қаралды 40 М.
Como consumir uma API em C# / .NET
21:27
Raphael Fernandes
Рет қаралды 14 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН