PDA

View Full Version : سوال: تفاوت عجیب در نوع کوری Entity در دو برنامه



i.lover3000
شنبه 01 تیر 1392, 23:01 عصر
سلام
اول به خاطر عنوان نا مناسب بخشید نمیدونستم چه عنوانی بنویسم

من در دو برنامه از Entity Framework استفاده کردم
ولی یه مشکل دارم اونم اینکه در برنامه اول هنگام کوری گرفتن و انتساب جواب کوری به یک شی ، نوع شی به طور خودکار تبدیل به نوع جواب کوئری میشه
ولی در برنامه دوم اینطور نیست و نوع شی بعد از انتساب به جواب کوئری همون Object باقی میمونه

چطور این اتفاق میوفته؟ کسی میدونه؟

توی تصویر پیوست اگه دقت کنید : در کد برنامه اول شی ThisSite به طور خودکار تبدیل به wpfTutorial.Site شده
ولی در کد برنامه دوم شی q همون Object باقی مونده

105998

در ضمن ورژن .NetFramework و EntityFramework در دو برنامه مثل هم هست

mo.esmp
یک شنبه 02 تیر 1392, 01:46 صبح
چیزی که از عکس برمیاد اینه که ٢تا سورسی که شما داری ازشون کوئری میگیری یکی نیست توی دومی m.Shahids معلوم نیست که m چیه ؟ ObjectContext هست یا DbContext هست.

i.lover3000
یک شنبه 02 تیر 1392, 14:49 عصر
چیزی که از عکس برمیاد اینه که ٢تا سورسی که شما داری ازشون کوئری میگیری یکی نیست توی دومی m.Shahids معلوم نیست که m چیه ؟ ObjectContext هست یا DbContext هست.

درسته دوتا سورس یکی نیست
m هم DbContext هست