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