#27 Asp.Net Core 5.0 Proje Kampı Blog Detayları

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

Hocam merhaba, IGenericDal' da ki GetListAll() metoduna parametre olarak "Expression<Func<T, bool>> filter = null" ifadesini versek, bu durumda dilersek metodu expression filter yazmadan kullanabiliriz yani default değeri null olur. Generic Repository sınıfında ki GetListAll() metodunda ise parametre ile gelen filter' ın null olup olmadığını kontrol ederek yani şu şekilde; filter == null ? context.Set<T>().ToList() : şeklinde kullanabiliriz. Böylece GetListAll() metodunu overload yapmamış oluruz.

metehanozalp
Автор

Get all fonksiyonuna expression ifadeyi parametre olarak geçebilir ve Generic repositoryde ifadeye göre veriyi filtreleyebilirsiniz. Böylece DRY'a daha uyumlu olur aynı fonksiyonları yazmamış oluruz.
List<T> GetAll(Expression<Func<T, bool>> filter)
{
using (var context = new Context())
{
return filter == null
? new
: new
}
}
gibi yazılabilir.

hamdi
Автор

ilk 25 video süperdi şimdi ne yaptıgınızı anlamıyorum

ademyldz
Автор

Blogdetails sayfasına ekledigim html kodları çalışmıyor, hiç eklenmemiş gibi boş şekilde geliyor, var mı böyle bir sorunla karşılaşan?

cevherhuseyin
Автор

Merhaba blogdetails controller da int id parametresini veriyorum fakat index sayfasından butona tıkladığımda sayfayı bulamıyor. İd vermeden düz gönderirsem çalışıyor. Sorun ne olabilir ?

tahaince
Автор

sayfadaki css özellikleri ekrana yansımıyor yardımcı olabilir misiniz ?

furkanakbaba
Автор

hocam single html kodu linkteki dosyada eksik, videoda 528 satır, dosyada 472. tam haline nasıl erişebilirim

esrakaya
Автор

Single html nedense çalışmıyor ? Ne yapıcam ?

Eren_Ozdemir
Автор

Bu videoda patladım ben :) Hata alıyorum ancak neyden kaynaklı olduğunu henüz çözemedim :)

shngndgd
Автор

Error CS0029 Cannot implicitly convert type to hatayı alıyorum bu videonun sonun herşey birbirine girdi

barsunver