আমি সবেমাত্র আমার এএসপি ওয়েব এপিআই প্রকল্পটি আপগ্রেড করেছি। Net core 2.0
to 3.0
। আমি ব্যবহার করছিলাম
services.AddMvc()
.AddJsonOptions(options =>options.SerializerSettings.ContractResolver
= new DefaultContractResolver());
এর আগে সিরিয়ালযুক্ত জেএসএনের লো-কেসিং নিশ্চিত করতে।
3.0 এ আপগ্রেড করার পরে আমি এই ত্রুটিটি পেয়েছি:
ত্রুটি CS1061 'IMVcBuilder' তে 'AddJsonOptions' এর সংজ্ঞা নেই এবং অ্যাক্সেসযোগ্য এক্সটেনশন পদ্ধতি 'অ্যাডজেসনঅপশনস' 'IMVcBuilder' টাইপের প্রথম আর্গুমেন্টটি পাওয়া যায়নি (আপনি কি কোনও নির্দেশিকা ব্যবহার করছেন বা বিধানসভা রেফারেন্স মিস করছেন?)
Asp.Net কোর 2.2 তে এমভিসিজেসনঅ্যাপশনগুলির জন্য অ্যাডজসনঅপশনস অনুসারে অ্যাডজসনঅ্যাপশন এক্সটেনশন পদ্ধতিটি মাইক্রোসফ্ট.এএসপনেটকোর.এমভিসি.ফর্ম্যাটটার্স.জসন নুগেট প্যাকেজ দ্বারা সরবরাহ করা হয়েছে । আমি এটি ইনস্টল / পুনরায় ইনস্টল করার চেষ্টা করেছি কিন্তু এখনও পদ্ধতিটি সমাধান করতে পারি না। মজার বিষয় হল, ইন্টেলিজেন্স কেবল মাইক্রোসফ্ট.এস্পনেটকোর.এমভিসি.ফরমেটারগুলি দেখায়। আমি যখন জসন নুগেট প্যাকেজটি যুক্ত করেছিলাম তখনও আমি যখন ব্যবহারের বিবৃতিটি যুক্ত করার চেষ্টা করি তখন এক্সএমএল ।
কোন ধারণা কি চলছে? ডকুমেন্টেশন জন্য AddJsonOptions শুধুমাত্র নেট 2.2 পর্যন্ত যায় তাই সম্ভবত পদ্ধতি অন্য কিছু কনফিগারেশন প্রক্রিয়া পক্ষে 3.0 অবচিত হয়েছে?