Etiketler
#csharp
Singleton, Scoped, Transient: .NET DI Lifetime Farkı
Singleton, Scoped ve Transient farkı: hangi lifetime kaç obje üretir, scope bitince ne dispose olur, root provider’dan scoped servis almak neden sorun çıkarır.
dotnet
csharp
.NET'te Dependency Injection Nedir, Neden Kullanılır
DI kullanmayan bir konsol uygulamasından başlayıp bağımlılıkları ServiceCollection ve ServiceProvider ile çözmeye kadar adım adım ilerliyoruz.
dotnet
csharp
.NET'te Bellek Yönetimi 1: Stack, Heap ve String'ler
Stack ve heap nedir, value type ile reference type bellekte nerede yaşar, string neden özel bir tiptir ve GC yaşam döngüsü nasıl çalışır.
dotnet
csharp
performance