Обычно мы можем сделать кэширование и сделать зависимость от значений Request.QueryString какКэширование Варах BY Param, когда у нас есть ASP.NET Routing значения вместо QueryString значения
<%@ OutputCache Duration="15" VaryByParam="search" %>
URL-адрес для таких может быть как:
http://www.demo.com/default.aspx?search=name
Но в моем приложении я использую ASP.NET 4.0 маршрутизации, где я прохожу идентификатор продукта, как:
http://www.demo.com/searchdetails/40563
или
http://www.demo.com/searchdetails/40564
и так далее .....
В этом случае я получить доступ к идентификатор продукта что-то, как
Page.Route.Value["product_id"]
В этом случае, как я должен сделать зависимость страницы по этому значению маршрута.
Я новичок в кешировании, поэтому у меня нет каких-либо знаний об этом.
Нужно ли выполнять некоторые пользовательские кэширования.