Class DefaultAbpCompiledViewProvider
Inheritance
DefaultAbpCompiledViewProvider
Assembly: Volo.Abp.TextTemplating.Razor.dll
Syntax
public class DefaultAbpCompiledViewProvider : IAbpCompiledViewProvider, ITransientDependency
Constructors
DefaultAbpCompiledViewProvider(IOptions<AbpCompiledViewProviderOptions>, IAbpRazorProjectEngineFactory, AbpRazorTemplateCSharpCompiler, ITemplateContentProvider)
Declaration
public DefaultAbpCompiledViewProvider(IOptions<AbpCompiledViewProviderOptions> options, IAbpRazorProjectEngineFactory razorProjectEngineFactory, AbpRazorTemplateCSharpCompiler razorTemplateCSharpCompiler, ITemplateContentProvider templateContentProvider)
Parameters
Methods
GetAssemblyAsync(TemplateDefinition)
Declaration
public virtual Task<Assembly> GetAssemblyAsync(TemplateDefinition templateDefinition)
Parameters
Returns
GetAssemblyStreamAsync(TemplateDefinition, string)
Declaration
protected virtual Task<Stream> GetAssemblyStreamAsync(TemplateDefinition templateDefinition, string templateContent)
Parameters
Returns
Implements
Extension Methods