SaaS CMS has officially launched! Learn more now.

Interface IRequestTemplateTagResolver

TagResolver is responsible to resolves tags that are used to resolve templates through ITemplateResolver

Namespace: EPiServer.Web.Templating
Assembly: EPiServer.Cms.AspNetCore.Templating.dll
Version: 12.0.3
Syntax
public interface IRequestTemplateTagResolver
Remarks

The TagResolver uses the registered IRequestTemplateTagProvider instances.

Methods

Resolve(HttpContext)

Resolves Template tags for current request.

Declaration
IEnumerable<string> Resolve(HttpContext request)
Parameters
Type Name Description
Microsoft.AspNetCore.Http.HttpContext request

The request

Returns
Type Description
System.Collections.Generic.IEnumerable<System.String>

A prioritized list of tags if any could be resolved otherwise an empty enumeration

Remarks

The order of resolved tags should be prioritized. For example ITemplateResolver will resolve templates from tags in a prioritized order.

Extension Methods