Blog
Mert Özen'in yazılım geliştirme, backend, frontend ve DevOps üzerine blog yazıları.
Seriler
Veritabanı
SERİ 11
Dapper Type Handler'ları ve Özel Eşleme: Guid, DateTimeOffset ve CustomPropertyTypeMap
SQLite'ta Guid, DateTimeOffset ve TimeSpan okurken Dapper neden patlar? SqlMapper.TypeHandler<T> ile tercüman yazıyor, SetValue'nun neden çağrılmadığını kaynak koddan görüyor, DateOnly/TimeOnly'nin 2.1.86 hikâyesini ve CustomPropertyTypeMap ile kolon eşlemesini ele alıyoruz.
6 Kas 2026
11 dk
4
Veritabanı
SERİ 02
Dapper ile Query ve Mapping: Kolonlar Property'lere Nasıl Eşlenir?
Query<T>'nin kolonları property'lere nasıl eşlediğini görüyoruz: büyük-küçük harf duyarsız eşleme, sessizce atlanan kolonlar, NULL ve varsayılan değerler, MatchNamesWithUnderscores ve önbellek tuzağı, dynamic sonuçlar, record'larda constructor eşlemesi.
6 Kas 2026
10 dk
3