سلام من با MVC میخوام یه Web api درست کنم که به به دیتابیسم وصل باشه .
یه دیتابیس دارم به اسم CRM
یه پروژه MVC ساختم و دیتابیس رو تو فولدر مدل ادد کردم
یه کنترل از نوع api ساختم و دوتا متد تعریف کردم توش .
ولی زمانی که پروژه رو اجرا میکنم اکثر جدولارو هیچی بهم بر نمیگردونه . ینی مرورگز فقط فکر میکنه .
البته اولش اررور سریالایز میداد که این کد رو :
GlobalConfiguration.Configuration.Formatters.JsonFormatter.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Serialize;
GlobalConfiguration.Configuration.Formatters.Remove(GlobalConfiguration.Configuration.Formatters.XmlFormatter);
گذاشتم تو global . دیگه اون اررورو نمیده ولی کلا چیزی بر نمیگردونه
سلام
کد مربوط به Api خودتون رو قرار بدید
اون تابع get که برای سریال هست کار میکنه و خروجی میده . ولی اگر تابع پایینیش که کامتش کردمو بزارم هیچ پیغامی بر نمیگرده و مرورگر فقط فکر میکنه . و البته تابع پایینیش هم همینطور .
کسی نیست جواب بده لطفا ؟
سلام
ممکنه مشکل از این باشه رابطه ها ممکنه در یک لولی لوپ شده باشند.
میتونید Lazy Loading رو غیر فعال کنید و امتحان کنید...
همه چیو چک کردم . متاسفانه بعضی از جدول هارو برمیگرونه بعضی دیگرو هیچ پیغامی نمیده . مرورگر فقط فکر میکنه
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)