C# Class RazorPad.Compilation.EmbeddedResources.RazorViewComponentAssembly

Show file Open project: RazorPad/RazorPad

Protected Properties

Property Type Description
Log Logger

Public Methods

Method Description
CompileEmbeddedViews ( ) : RazorPad.Compilation.EmbeddedResources.RazorViewComponentAssemblyCompilationResults
RazorViewComponentAssembly ( string assemblyFileName ) : System

Protected Methods

Method Description
GetCodeProvider ( RazorCodeLanguage language ) : CodeDomProvider

Private Methods

Method Description
CompileGeneratedCode ( RazorCodeLanguage language, IEnumerable codeCompileUnits ) : CompilerResults
CompileResourcesByLanguage ( string>.IEnumerable resourcesGroupedByLanguage ) : IEnumerable
GenerateCode ( IEnumerable resourceNames ) : IEnumerable
Initialize ( ) : void

Method Details

CompileEmbeddedViews() public method

public CompileEmbeddedViews ( ) : RazorPad.Compilation.EmbeddedResources.RazorViewComponentAssemblyCompilationResults
return RazorPad.Compilation.EmbeddedResources.RazorViewComponentAssemblyCompilationResults

GetCodeProvider() protected method

protected GetCodeProvider ( RazorCodeLanguage language ) : CodeDomProvider
language System.Web.Razor.RazorCodeLanguage
return CodeDomProvider

RazorViewComponentAssembly() public method

public RazorViewComponentAssembly ( string assemblyFileName ) : System
assemblyFileName string
return System

Property Details

Log protected static property

protected static Logger Log
return Logger