Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out 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