Используя ядро asp.net, можно ли получить текущего зарегистрированного пользователя в вспомогательном классе тегов?
давайте предположим, что этот помощник тега:
[HtmlTargetElement("lesson")]
public class LessonTagHelper : BaseTagHelper
{
private readonly ILessonServices lessonService;
private readonly UserManager<ApplicationUser> userManager;
public LessonTagHelper(ILessonServices lessonService, UserManager<ApplicationUser> userManager)
{
this.lessonService = lessonService;
this.userManager = userManager;
}
public override void Process(TagHelperContext context, TagHelperOutput output)
{
base.Process(context, output);
output.TagName = "div";
*** I NEED USER HERE ***
Я знаю, что в контроллере у нас есть свойство «Пользователь», готовое к использованию, но оно недоступно в других классах.