Добавить идентификатор пользователя в Stackexchange.Exceptional - PullRequest
0 голосов
/ 10 мая 2019

Я установил Исключительно в ASP.NET Core 2.2, и он работает как положено. И это прекрасно с настройками по умолчанию. Но я не могу понять, как добавить личность текущего зарегистрированного пользователя в пользовательские свойства.

Из того, что я могу собрать, вы бы использовали

settings.GetCustomData = (x, d) =>{}

Но проблема в том, что этот вызов происходит в вакууме, и я не уверен, что я могу назвать, что бы иметь текущий контекст для определения пользователя. Документы показывают

UserServer.Getuser()

Но я не могу получить статический сервис, который бы имел текущего пользователя. Я скучаю по дням HttpContext.Current!

Я пробовал несколько разных вариантов, используя фильтры и обработчики исключений, но это не добавляет и не вызывается так, как ожидается.

Я использую Razor Pages и контроллеры / просмотр.

...