O Singleton deve ser o design pattern mais fácil de ser entendido, mas sua implementação pode guardar algumas surpresas.
No vídeo de hoje eu te mostro três formas de implementá-lo, incluindo suporte à multithread e lazy loading.
#dotnet
#csharp
#designpatterns
#padroesdeprojeto