У меня есть класс, который содержит некоторые методы (веб-сервисы веб-API). Я мог бы получить значения заголовков запросов в теле методов следующим образом:
var re = Request;
var headers = re.Headers;
string token = string.Empty;
StringValues x = default(StringValues);
if (headers.ContainsKey("Custom"))
{
var m = headers.TryGetValue("Custom", out x);
}
Но мне нужно установить значение двух статических переменных (называемых domainName и workSpaceName) на основе значений заголовка (значения включены в тело всех запросов), а не в теле методов и в теле учебный класс. как то так:
public class Controller : ....
{
static string domain = "";
static string workSpace = "";
}
var re = Request; недопустимо в теле класса. что мне делать?