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 →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
Credential'ları repoda saklamak: SOPS + age
Secret değerlerini şifreli halde git reposunda tutmak: SOPS + age ile kurulum, ortam başına recipient modeli, runtime'da çözme, ekip ve CI akışı, ve dikkat edilecek noktalar.
devops