On May 18, 10:48 am, Uğur Tılıkoğlu <
tiliko...@gmail.com> wrote:
> Eyüp Bey merhaba,
>
> Eğer CRUD amaçlı ekranlar geliştiriyorsanız, EF contexti uzakta olacağı
> için state yönetimine de ihtiyacınız olacaktır. Bu servisler sadece CRUD
> amaçlı ekranlarınıza hizmet edecek ise; EF self tracking entity
> template'ine bir göz atmanızı tavsiye ederim. Model First ya da Database
> First çalışıyor iseniz, bu template sizi state yönetiminden kurtarıyor
> olacaktır.
>
> Getireceği dezavantajlar ise;
>
> - bu servisler sadece .NET spesifik olacak ve diğer platformlardan
> erişemeyeceksiniz
> - lazy loading kullanamayacaksınız, eager loading kullanmalısınız.
> - entityleriniz üzerinde state yönetimi ve serialization ile ilgili bir
> sürü kod gelecek, poco templateinin ürettiği ya da code first'te yazdığınız
> kodlar gibi temiz olmayacak.
>
> illa mevcut yazdığım yöntemle devam edeceğim diyorsanız da,
> entity'lerinizin serialize olup olmadığını kontrol etmenizde fayda var.
>
> selamlar
>
> uğur
>