я хочу прочитать одно конкретное поле из HTTP-заголовка в веб-приложении .NET Я пробовал следующее, но не работает
IncomingWebRequestContext request = WebOperationContext.Current.IncomingRequest;
WebHeaderCollection headers = request.Headers;
string host = null;
if (headers["TraceId"] != null)
host = headers["TraceId"];`
Я получаю эту ошибку Недопустимый токен '[' в объявлении члена класса, структуры или интерфейса
В какой строке кода отображается ошибка. Похоже, что ошибка где-то еще, потому что фигурные скобки или квадратные скобки закрыты неправильно
на стартовой скобке "TraceId"
Пожалуйста, включите важную новую информацию, которую вас просили, в комментариях, отредактировав исходный вопрос, а не просто разместив его в качестве комментария. Таким образом, у других будет вся необходимая информация в одном месте, вместо того, чтобы копаться в комментариях.
Является ли ваш код частью метода? Исключение предполагает, что код находится за пределами объявления метода, например, в корне определения класса.





Вы получаете исключение из чего? Что за исключение, если так?