Из моего приложения ASP.Net MVC я регистрирую определенные операции в журнале приложений веб-сервера, используя EventLog.WriteEntry:
StringBuilder s = new StringBuilder();
// Code to build event log message removed
System.Diagnostics.EventLog.WriteEntry("Application name", s.ToString(),
System.Diagnostics.EventLogEntryType.Information);
Это работает нормально, но в результате записи в журнале пользователь отображается как«N / A»:
Можно ли каким-либо образом установить свойство пользователя в коде?Насколько я вижу, ни одна из перегрузок EventLog.WriteEntry не позволяет этого сделать.Я могу зарегистрировать имя пользователя в теле сообщения, но это будет полезно для целей фильтрации.