Class DefaultTemplateResolver
Inherited Members
Namespace: EPiServer.Web.Internal
Assembly: EPiServer.Cms.AspNetCore.Templating.dll
Version: 12.0.3Syntax
public class DefaultTemplateResolver : TemplateResolver, ITemplateResolver, ITemplateResolverEvents
Constructors
DefaultTemplateResolver(ITemplateRepository, IHttpContextAccessor, IContentTypeRepository)
Creates a new instance of Default
Declaration
public DefaultTemplateResolver(ITemplateRepository templateRepository, IHttpContextAccessor httpContextAccessor, IContentTypeRepository contentTypeRepository)
Parameters
Type | Name | Description |
---|---|---|
ITemplate |
templateRepository | |
Microsoft. |
httpContextAccessor | |
IContent |
contentTypeRepository |
Methods
ResolveAllCore(HttpContext, ContentType, Type, Object, TemplateTypeCategories, IEnumerable<String>)
Declaration
protected override IEnumerable<TemplateModel> ResolveAllCore(HttpContext httpContext, ContentType contentType, Type itemType, object itemToRender, TemplateTypeCategories category, IEnumerable<string> tags)
Parameters
Type | Name | Description |
---|---|---|
Microsoft. |
httpContext | |
Content |
contentType | |
System. |
itemType | |
System. |
itemToRender | |
Template |
category | |
System. |
tags |
Returns
Type | Description |
---|---|
System. |