Мне нужно получить некоторые пользовательские значения заголовков (shibboleth )из коллекции Request.Headers
. В настоящее время мне удается сделать это, используя следующий код:
CommonName = Request.Headers["cn"].FirstOrDefault();
Email = Request.Headers["mail"].FirstOrDefault();
Есть ли менее громоздкий синтаксис для получения значений заголовков? Я надеялся увидеть динамический объект, такой как Query
или Form
, чтобы я мог использовать динамические имена свойств, что-то вроде этого:
CommonName = Request.Headers.cn;
Email = Request.Headers.mail;
Спасибо.