Etiket Arsivleri

FLUENT API KOD DÜZENLEMELERİ

Yazdığmız kodlar içinde ApplicationDbContext clasımda OnModelCreating metodu altında yazdığım kodları incelediğimde çok uzun ve yoğun bir kod kullanımı mevcut. Aslında bu bizim clean code mantığına ters bir durum. Yani hatalı denilemez, işimizi görür, ama organize edilmiş bir kod düzeni değil. Bu derste de şimdi bu kısımları toparlamayı hedefleyelim. Detaylı ders anlatımı ve kod takibi için video: Öncelikle projemde Data Acccess …

Daha Fazlasi

FLUENT API İLE TABLE NAME ve COLUMN NAME NASIL KULLANILIR?

Bu dersimizde Fluent Api ile bir tablo adı ve bir kolon adı nasıl değiştirilir buna değineceğim. Tablo adı değiştirmek için ToTable kullanılırken, kolon adını değişmek için HasColumnName kullanılmaktadır. Benim şimdi veritabanı kısmında tbl_Kategori diye bir tablom yok ben var olan Kategori classı üzerinden işlem yapacağım. Bir de ApplicationDbContext classımda daha önceden oluşturduğum Kategori DbSet’i comment olmaktan çıkaracağım. Fluent api ile …

Daha Fazlasi

FLUENT API İLE NOT MAPPED VE HAS MAX LENGTH NASIL KULLANILIR?

Bu dersimizde fluent api ile not mapped ve max length attributeleri nasıl kullanılır buna değineceğim ancak öncesinde belirtmem gereken bir husus var. Detaylı ders anlatımı ve kod takibi için video: Veritabanımda tablolarım aşağıdaki şekilde mevcut. Bu tablolara bakıldığında KitapDetay gibi bir tabloyu görebiliyorsunuz. Ayrıca benim geçen ders eklediğim FluentApi_KitapDetaylar tablom da var. Uygulamama dönüyorum, ApplicationDbContext classıma geldiğimde içinde yer alan …

Daha Fazlasi