Claim
رامین قره داغی
1 مهر ۱۴۰۰
سلام استاد خسته نباشید
من میخواستم درس ها و کلاس های معلم رو تو کلیم سیو کنم تا بر اساس اون دانش اموز رو ببینه و نمره بده
ولی تعداد lessonId و ClassId زیاده و به صورت لیست هست چطور میشه داخل کلیم ذخیره کرد
443
4 پاسخ
- رامین قره داغی1 مهر ۱۴۰۰
این هم servive
- محمد اشرافی1 مهر ۱۴۰۰
سلام این کار رو انجام ندین
چون Claim حجیم میشه دوم اینکه اگر در طول استفاده از برنامه اطلاعاتی تغیر کرد Claim بروز رسانی نمیشه و باید logout کنه و دوباره Login کنه
بهتره اطلاعاتی رو توی Claim ذخیره کنید که قرار نیست بروزرسانی شن
ولی اگه بخواین ذخیره اش کنید باید تبدیلش کنید به json و موقع فراخوانیش از Json تبدیلش کنید به List
- رامین قره داغی1 مهر ۱۴۰۰
راه دیگه ای هم هست ؟؟؟
- محمد اشرافی1 مهر ۱۴۰۰
درضمن بهتره این کلاس OperationResult رو برای متد هایی استفاده کنید که خروجی ندارن
-----------------------------------------------
نحوه تبدیل کردن به Json
List<int> test=new List<int>(); var json=JsonConvert.SerializeObject(test);نحوه تبدیل json به نوع درخواستی :
List<int> test=new List<int>(); var json=JsonConvert.SerializeObject(test); ------------------------- List<int>test2 = JsonConvert.DeserializeObject<List<int>>(json)
