Я пытаюсь реализовать базовый аудит с некоторыми из моих моделей (например, CreatedAt, UpdAt, CreatedBy и UpdateBy).Получение имени пользователя внутри класса модели
Дата/время часть завершен. Я бросаю события на свои модели, когда свойство изменено (реализует INotifyPropertyChanging, INotifyPropertyChanged
) и может прекрасно обновлять соответствующие поля.
Мне просто нужно знать, как получить текущее имя пользователя без необходимости передавать его через контроллер каждый раз, когда я создаю экземпляр или получаю существующий экземпляр модели.
Учитывая объект пользователя уже заселена в HttpContext, что должно быть быстрее. –
Не имеет большого значения, так как это приложение «в основном прочитано». – changelog