MetadataReferenceFeatureProvider Class

An Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider`1 for Microsoft.AspNetCore.Mvc.Razor.Compilation.MetadataReferenceFeature that uses Microsoft.Extensions.DependencyModel.DependencyContext for registered Microsoft.AspNetCore.Mvc.ApplicationParts.AssemblyPart instances to create Microsoft.CodeAnalysis.MetadataReference.

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

Syntax

public class MetadataReferenceFeatureProvider : IApplicationFeatureProvider<MetadataReferenceFeature>, IApplicationFeatureProvider
class Microsoft.AspNetCore.Mvc.Razor.Compilation.MetadataReferenceFeatureProvider

Methods

PopulateFeature(System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart>, Microsoft.AspNetCore.Mvc.Razor.Compilation.MetadataReferenceFeature)
public void PopulateFeature(IEnumerable<ApplicationPart> parts, MetadataReferenceFeature feature)