ITagHelperDescriptorResolver Interface

Contract used to resolve Microsoft.AspNetCore.Razor.Compilation.TagHelpers.TagHelperDescriptors.

Namespace
Microsoft.AspNetCore.Razor.Compilation.TagHelpers
Assemblies
  • Microsoft.AspNetCore.Razor

Syntax

public interface ITagHelperDescriptorResolver
interface Microsoft.AspNetCore.Razor.Compilation.TagHelpers.ITagHelperDescriptorResolver

Methods

Resolve(Microsoft.AspNetCore.Razor.Compilation.TagHelpers.TagHelperDescriptorResolutionContext)

Resolves Microsoft.AspNetCore.Razor.Compilation.TagHelpers.TagHelperDescriptors based on the given <em>resolutionContext</em>.

Arguments:resolutionContext (Microsoft.AspNetCore.Razor.Compilation.TagHelpers.TagHelperDescriptorResolutionContext) – Microsoft.AspNetCore.Razor.Compilation.TagHelpers.TagHelperDescriptorResolutionContext used to resolve descriptors for the Razor page.
Return type:System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Razor.Compilation.TagHelpers.TagHelperDescriptor>
Returns:An System.Collections.Generic.IEnumerable`1 of Microsoft.AspNetCore.Razor.Compilation.TagHelpers.TagHelperDescriptors based on the given <em>resolutionContext</em>.
IEnumerable<TagHelperDescriptor> Resolve(TagHelperDescriptorResolutionContext resolutionContext)