دریافت از سشن و واکشی از دیتابیس ASP MVC Identity

بپرسید
  • ZimaSystem ZimaSystem
  • 68 ماه قبل
  • 68 ماه قبل
  • 163 نمایش

0

{{ digitTrunc(content.likes) }}

سلام در ASP MVC Identity بعد از جستجوی کاربری آی دی آن در سشن مربوط به آن ذخیره می شود.

در کنترلی با استفاده از ان سشن میخواهیم کاربر را پیدا کرده و از اطلاعات آن استفاده کنیم.

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

راهنمایی بفرمایید.

آخرین مدل کدی که نوشتم این مورد هست که نال بر میگرداند.

            ApplicationDbContext myContext = new ApplicationDbContext();
            var userId = Session["uid"];

            UserManager<ApplicationUser> uManager = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>(myContext));
            var appUser = uManager.FindById(userId.ToString());
            TempData["userInfo"] = appUser;

و

            var userId = Session["uid"];
            var userInfo = myContext.Users.SingleOrDefault(a => a.Id == ("c790866d-3c69-48ae-90a2-cde6ebafcde7"));
            TempData["userInfo"] = userInfo;

از EF CodeFirst استفاده میکنم/

با تشکر

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است