گرفتن Id کاربری که لاگین کرده

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

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