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.3Syntax
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.