- First, we use the TagHelper expires-after:
<!-- expires-after --> <cache expires-after="@TimeSpan.FromMinutes(10)"> @Html.Partial("_MyPartialView")</cache>
- Next, we use the TagHelper expires-on:
<!-- expires-on --> <cache expires-on="@DateTime.Today.AddDays(1).AddTicks(-1)"> @Html.Partial("_MyPartialView") </cache>
- Next, we use the TagHelper expires-sliding:
<!-- expires-sliding --> <cache expires-sliding="@TimeSpan.FromMinutes(5)"> @Html.Partial("_MyPartialView") </cache>
- Next, we use the TagHelper vary-by-user:
<!-- vary-by-query --> <cache vary-by-user="true"> @Html.Partial("_MyPartialView") </cache>
- Next, we use the TagHelper vary-by-route:
<!-- vary-by-user --> <cache vary-by-route="id"> @Html.Partial("_MyPartialView") ...