Надеюсь, кто-то может помочь мне здесь. Я новичок в ASP, MVC и C#, но пытаюсь создать веб-приложение, чтобы изучить его. Я создал приложение по умолчанию, которое создает все контроллеры, представления и т. Д. Для пользователей, и все работает хорошо.Как получить UserID от Microsoft.AspNetCore.Identity в классе неконтроллеров
Теперь я создал класс и внутри этого класса, мне нужно получить идентификатор пользователя или имя пользователя вошедшего в систему пользователя. Я попытался вставить UserManager и SignInManager в конструктор класса, но затем любые контроллеры, вызывающие этот вызов, жалуются, что я не передаю требуемые параметры.
Это может быть нахальный, но если у кого-то есть базовый пример того, как получить что-то вроде идентификатора пользователя внутри класса, я, вероятно, мог бы работать в обратном направлении и понимать, что происходит. Был поиск часов в режиме онлайн, но не может найти никаких примеров, которые работают.
Использование VS 2015 Asp ядро Net RC2
Благодарности
попробуйте использовать 'this.User' в контроллере –