A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

Interface IModelTemplateTagResolver

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 IModelTemplateTagResolver
Remarks

The TagResolver uses the registered IModelTemplateTagProvider instances.

Methods

Resolve(ModelExplorer, ViewContext)

Resolves a tag for a model.

Declaration
IEnumerable<string> Resolve(ModelExplorer modelExplorer, ViewContext viewContext)
Parameters
Type Name Description
Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer modelExplorer

An explorer for the model for which tags are resolved

Microsoft.AspNetCore.Mvc.Rendering.ViewContext viewContext

The context that is used during resolving.

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

A tag if any could be resolved otherwise null

Extension Methods