В настоящее время я добавляю cookie к объекту запроса и вычитаю его из текущего времени в ответе, но я предполагаю, что есть лучший способ сделать это. Кроме того, повторное использование одного и того же ключа Cookie, вероятно, не будет в реальном использовании.Как запросить время ответа?
Любые идеи?
RequestFilters.Add((request, response, dto) =>
{
request.Cookies.Add("Start", new Cookie("Start", DateTime.Now.ToString()));
request.ResponseContentType = ContentType.Json;
});
ResponseFilters.Add((request, response, dto) =>
{
Console.WriteLine("{0} : [{1}]", request.RawUrl, DateTime.Now.Subtract(DateTime.Parse(request.Cookies["Start"].Value)).Milliseconds);
request.Cookies.Clear();
});