How to: Customize Generated Data Objects numaralı belgede açıklandığı gibi EntityFramework nesnelerim için uzantılar oluşturuyorum ancak bu uzantıların bazılarında, modeldeki diğer değerleri aramak için örneğin ObjectContext dosyasını edinmem gerekiyor. Ben Tip 24 – How to get the ObjectContext from an Entity buldum ama bu, bu similar SO question başvurulan bir kaç yıl önce yazılmıştı, ama şimdi daha iyi bir cevap var umuyordum.Nesne nesnesinden bir ObjectContext başvurusu almanın en hızlı yolu nedir?
Kuşkusuz bu, bir Kuruluşun nesne bağlamının kuruluştan alınmasının, resmi bir yöntemle desteklenmesi gerektiği sık sık ihtiyaç duyulan bir şey olmalı.
Bu uygulama hakkında daha yeni bilgi için şimdiden teşekkür ederiz.
Kesin yanıtınız için teşekkürler, Ladislav. İddialarına katılmamalıyım "mümkün olduğunca kaçınmanız gereken bir şeydir". Açıkçası, buna bir ihtiyaç var, ya da nasıl yapılacağına dair sorular ve yazılar asla yazılmayacaktı. Çoğu varlık örneği için ObjectContext'e başvuru yapmanın bir yolu var, ancak bu verimsiz.Nesnenin kendi bağlamından bağlamını almak, özellikle Entity Framework modelleri tarafından desteklenmeyen veri ile ilgili işlemleri gerektiren uzantı yöntemleri ile istenen birçok geçerli senaryo vardır. –