نحوه ی گرفتن ID کاربران لاگین کرده داخل سایت

با سلام خدمت استاد گرامی
بنده میخواستم نحوه گرفتن آی دی (Id) کاربری که وارد سایت شده رو بگیرم که در گزارشاتم نام کاربر و بتونم در جدول نمایش بدهم که مثلا کدام کاربر چه اطلاعاتی و وارد کرده و همچنین نحوه نمایش نام کاربر در صفحه بالای گزارش در ویو ممنون و سپاسگذار

سلام وقت بخیر
برای دریافت اطلاعات کاربر وارد شده از Identity.User استفاده کنید.
برای مثال آی دی کاربر با متد GetUserId و نام کاربری با متد GetUserName در دسترس است.
هنگام ذخیره اطلاعات در دیتابیس آی دی کاربر را در دیتابیس ذخیره کنید و بعدا در گزارشات با جدول AspNetUsers جوین کنید.