Я хочу отключить кэширование для моих HTTP-ответов.Вот мой код:
public class CacheControlHeaderAttribute : ResponseFilterAttribute
{
public override void Execute(IRequest req, IResponse res, object responseDto)
{
res.AddHeader(HttpHeaders.CacheControl, "no-store,must-revalidate,no-cache,max-age=0");
res.AddHeader("X-Test", "Hello from ServiceStack!");
}
}
Проблема в том, что он не работает.Cache-Control получает значение private .Как мне это исправить?