erdinc@yasan ~
$ ▋
Erdinç Yaşan — kişisel web sitesi
Çalışıyorsa dokunma, dokunduysan commit'le.
Ben Erdinç Yaşan. Backend, frontend ve arada kalan her şeyle uğraşırım: dotnet, rust, devops, algoritma. Burada günlük işlerimi ve denemelerimi kendi dilimce yazıyorum. AI bir araç, sözü söyleyen ben.
Son yazılar
Tümünü gör →.NET DI: Interface Kaydı ve Hangi Sınıf New'leniyor
AddScoped<IService, Impl>() ile interface kaydı, container'ın hangi somut sınıfı oluşturduğunu runtime'da kanıtlamak ve IEnumerable ile çoklu implementasyon.
dotnet
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