EF varlıklarını json nesnelerine dönüştürürken dairesel referanslarla ilgili bazı sorunlar yaşıyorum. Benim için çalışan bir çözüm buldum, ama im İlki almak için yeterli gibi görünüyorEF varlıklarını merkezileştirme; Proxy Oluşturma ve Tembel Yükleme devre dışı bırakılıyor?
context.ContextOptions.ProxyCreationEnabled = false;
ve/veya
context.ContextOptions.LazyLoadingEnabled = false;
eklerken gerçekte neler olduğunu öğrenmek istiyorum tek boyutlu json nesnesi. İkisini de kullanmalı mıyım? Ve aslında ne yapıyorlar? Bunun etrafında daha akıllı bir yolu var mı? Teşekkürler
Son yazınızdan, JavaScriptSerializer kullandığınızı fark ettim. Bunun için belirli bir neden var mı? Bu bir web uygulaması için mi? DataContractJsonSerializer veya Json.NET kütüphanesi gibi jsonunuzu almanın farklı bir yaklaşımını kullanmanız gerektiğini düşünüyorum. –
@SeanThoman json.net kullanmayı denedim, ancak yine de dairesel referans istisnası var. Bu normal bir asp.net 4.0 web formları uygulaması. DataContractJsonSerializer'ı kullanarak herhangi bir örnek var mı? – Johan