• 1400/03/14

برقرار ارتباط جداول :

سلام استاد وقت بخیر

من وقتی  یک جدول رو include میکنم این ارور میاد مشکلش کجاست دقیقا؟ اطلاعات جدول میاد ولی موقع نمایش این ارور میاد.

بدون include کردن درست کار میکنه!

A possible object cycle was detected. This can either be due to a cycle or if the object depth is larger than the maximum allowed depth of 32. Consider using ReferenceHandler.Preserve on JsonSerializerOptions to support cycles.
  • 1400/03/14
  • ساعت 20:36

سلام

متن خطا رو سرچ کنید 

چند دلیل داره ، میتونه رابطه ها باشه


  • 1400/03/14
  • ساعت 20:47

سرچ کردم استاد میگه تو service یه چیزی اضافه کن برای Json ولی فکر نمیکنم از اون باشه و اوک هم نبود.


  • 1400/03/14
  • ساعت 20:54

تا حالا با این خطا برخورد نداشتم


  • 1400/03/15
  • ساعت 17:06

سلام استاد وقت بخیر

استاد من این خط رو داخل Startup گذاشتم مشکل حل شد ولی به نظر شما این خط بعد ها مشکل ایجاد نمیکنه؟
چون فقط وقتی از include استفاده میکنم با خطا مواجه میشم.

            services.AddControllersWithViews().AddJsonOptions(options =>
            {
                options.JsonSerializerOptions.ReferenceHandler = ReferenceHandler.Preserve;
            });

  • 1400/03/15
  • ساعت 17:14

وقت کنم تحقیق میکنم


logo-samandehi