SORU
3 HAZİRAN 2010, PERŞEMBE


Devre dışı Varlık varsayılan olarak tembel yükleme Çerçevesi 4

Tembel yükleme EF4 varsayılan olarak etkin olduğu görülüyor. En azından, benim proje, bu değeri görebiliyorum

dataContext.ContextOptions.LazyLoadingEnabled

varsayılan olarak geçerlidir. Tembel yükleme istemiyorum ve yazmak zorunda istemiyorum:

dataContext.ContextOptions.LazyLoadingEnabled = false;

her zaman yeni bir bağlam. Yani bir şekilde tüm proje üzerinde varsayılan olarak, diyelim ki, kapatmak için?

CEVAP
3 EKİM 2011, PAZARTESİ


Hızlı bir örnek how the new Lazy Loading features work with EF Code First ortaya çıkardım. İstediğin Kodu İlk modeli elde sadece bu yüzden gibi DbContext yapıcı: bir satır ekleyerek bir konudur

public BlogContext() : base()
{
    this.Configuration.LazyLoadingEnabled = false;
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hidetake takayama

    hidetake tak

    3 Mart 2009
  • ThePhestor

    ThePhestor

    22 Mart 2011
  • Top Gear

    Top Gear

    27 Mart 2006