nameless Mesaj tarihi: Ocak 24, 2013 Paylaş Mesaj tarihi: Ocak 24, 2013 selam gençler, buradaki .net developerların işine yarayacağını düşündüğüm Gepository isimli bir nuget paketi yayınladım. Aslında Gepository.Core ve Gepository.EntityFramework isimli iki paketten oluşuyor: Gepository.Core, Unit of Work ve Generic Repoistory soyutlamalarını sağlıyor. Gepository.EntityFramework, UoW ve GR şablonlarını Entity Framework için uyguluyor. NuGet package manager'da said: Install-Package Gepository.EntityFramework yazarak paketi indirebilirsiniz. 1-2 gün içinde github'da da olacak kaynak kodları. github - Gepository Kullanmak isteyenler için avantajlarını ve dezavantajlarını yazayım (Web'de bulabileceğiniz diğer örneklere göre). Avantajları: Context üst katmanlara expose edilmiyor. Ne context'in kendisi ne de IQueryable arayüzü kullanılarak döndürülen sonuçlarla. Repository'ler kendi ilgilendikleri veri setleriyle çalışıyorlar. Tüm context yine expose edilmiyor. Create, update ve delete işleri UoW üzerinden yapılıyor, repository'ler sadece okuma işlemini yapıyor. Dezavantajları: Abstraction over abstraction. Bu şablonun genel sorunu zaten. Esin kaynağı Tuğberk Uğurlu'dur ve onun Generic Repository uygulamasına buradan ulaşabilirsiniz. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
reyou Mesaj tarihi: Ocak 24, 2013 Paylaş Mesaj tarihi: Ocak 24, 2013 acikcasi anlayamadim ama, bi bakmaya calisiyim tesekkurler :) Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Avgon Mesaj tarihi: Ocak 26, 2013 Paylaş Mesaj tarihi: Ocak 26, 2013 mesaj kutuna bakar mısın nameless? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Öne çıkan mesajlar