مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

mrpeach

عضویت از 1394/04/13

getuserid

  • شنبه 8 اسفند 1394
  • 13:00
تشکر میکنم

با سلام

من در پروژه خودم یک basecontroller اضافه کردم و باقی کنترلر هارو از این کنترلر inherit کردم

اما داخل basecontroller نمی تونم User.Identity.GetUserId() را بخونم

حتی using microsoft.Identity رو هم اضافه کردم داخل کنترلر های معمولی کار می کنم اما داخل basecontroller نه

با تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 8 اسفند 1394
  • 13:12

باید از HttpContect.Current بخونید

کاربر سایت

mrpeach

عضویت از 1394/04/13

  • شنبه 8 اسفند 1394
  • 13:23

من httpContent.Current رو ندارم اما از این کد هم استفاده کردم ولی به خطا رسیدم باز

An exception of type 'System.NullReferenceException' occurred in Reporter.dll but was not handled in user code
userId = HttpContext.User.Identity.GetUserId();

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)