Microsoft.AspNetCore.Mvc.Razor.Internal Namespace¶
-
namespace
Microsoft.AspNetCore.Mvc.Razor.
Internal
¶ Interfaces
- interface
ICompilerCache
- Caches the result of runtime compilation of Razor files for the duration of the app lifetime.
- interface
ICompilerCacheProvider
- Provides access to a cached
Microsoft.AspNetCore.Mvc.Razor.Internal.ICompilerCache
instance. - interface
IRazorViewEngineFileProviderAccessor
- Accessor to the
Microsoft.Extensions.FileProviders.IFileProvider
used byMicrosoft.AspNetCore.Mvc.Razor.RazorViewEngine
.
Classes
- class
CompilerCache
- Caches the result of runtime compilation of Razor files for the duration of the application lifetime.
- class
DefaultCompilerCacheProvider
- Default implementation for
Microsoft.AspNetCore.Mvc.Razor.Internal.ICompilerCacheProvider
. - class
DefaultRazorPageFactoryProvider
- Represents a
Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider
that createsMicrosoft.AspNetCore.Mvc.Razor.RazorPage
instances from razor files in the file system. - class
DefaultRazorViewEngineFileProviderAccessor
- Default implementation of
Microsoft.AspNetCore.Mvc.Razor.Internal.IRazorViewEngineFileProviderAccessor
. - class
DefaultRoslynCompilationService
- A type that uses Roslyn to compile C# content.
- class
DefaultTagHelperActivator
- Default implementation of
Microsoft.AspNetCore.Mvc.Razor.ITagHelperActivator
. - class
DefaultTagHelperFactory
- Default implementation for
Microsoft.AspNetCore.Mvc.Razor.ITagHelperFactory
. - class
DependencyContextRazorViewEngineOptionsSetup
- Sets up compilation and parse option default options for
Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions
usingMicrosoft.Extensions.DependencyModel.DependencyContext
- class
DesignTimeRazorPathNormalizer
- class
ExpressionRewriter
- An expression rewriter which can hoist a simple expression lambda into a private field.
- class
MvcRazorMvcViewOptionsSetup
- Configures
Microsoft.AspNetCore.Mvc.MvcViewOptions
to useMicrosoft.AspNetCore.Mvc.Razor.RazorViewEngine
. - class
RazorCompilationService
- Default implementation of
Microsoft.AspNetCore.Mvc.Razor.Compilation.IRazorCompilationService
. - class
RazorInjectAttribute
- class
RazorPathNormalizer
- class
ServiceBasedTagHelperActivator
- A
Microsoft.AspNetCore.Mvc.Razor.ITagHelperActivator
that retrieves tag helpers as services from the request’sSystem.IServiceProvider
. - class
SymbolsUtility
- Utility type for determining if a platform supports full pdb file generation.
- class
TagHelpersAsServices
- class
ViewLocationCacheResult
- Result of view location cache lookup.
Structures
- struct
CompilerCacheResult
- Result of
Microsoft.AspNetCore.Mvc.Razor.Internal.ICompilerCache
. - struct
ViewLocationCacheItem
- An item in
Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheResult
. - struct
ViewLocationCacheKey
- Key for entries in
Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.ViewLookupCache
.
- interface