@@ -13,9 +13,9 @@ namespace RazorEngineCore
1313{
1414 public class RazorEngine : IRazorEngine
1515 {
16- public IRazorEngineCompiledTemplate < T > Compile < T > ( string content , Action < RazorEngineCompilationOptionsBuilder > builderAction = null ) where T : IRazorEngineTemplate
16+ public IRazorEngineCompiledTemplate < T > Compile < T > ( string content , Action < IRazorEngineCompilationOptionsBuilder > builderAction = null ) where T : IRazorEngineTemplate
1717 {
18- RazorEngineCompilationOptionsBuilder compilationOptionsBuilder = new RazorEngineCompilationOptionsBuilder ( ) ;
18+ IRazorEngineCompilationOptionsBuilder compilationOptionsBuilder = new RazorEngineCompilationOptionsBuilder ( ) ;
1919
2020 compilationOptionsBuilder . AddAssemblyReference ( typeof ( T ) . Assembly ) ;
2121 compilationOptionsBuilder . Inherits ( typeof ( T ) ) ;
@@ -27,14 +27,14 @@ public IRazorEngineCompiledTemplate<T> Compile<T>(string content, Action<RazorEn
2727 return new RazorEngineCompiledTemplate < T > ( memoryStream ) ;
2828 }
2929
30- public Task < IRazorEngineCompiledTemplate < T > > CompileAsync < T > ( string content , Action < RazorEngineCompilationOptionsBuilder > builderAction = null ) where T : IRazorEngineTemplate
30+ public Task < IRazorEngineCompiledTemplate < T > > CompileAsync < T > ( string content , Action < IRazorEngineCompilationOptionsBuilder > builderAction = null ) where T : IRazorEngineTemplate
3131 {
3232 return Task . Factory . StartNew ( ( ) => this . Compile < T > ( content : content , builderAction : builderAction ) ) ;
3333 }
3434
35- public IRazorEngineCompiledTemplate Compile ( string content , Action < RazorEngineCompilationOptionsBuilder > builderAction = null )
35+ public IRazorEngineCompiledTemplate Compile ( string content , Action < IRazorEngineCompilationOptionsBuilder > builderAction = null )
3636 {
37- RazorEngineCompilationOptionsBuilder compilationOptionsBuilder = new RazorEngineCompilationOptionsBuilder ( ) ;
37+ IRazorEngineCompilationOptionsBuilder compilationOptionsBuilder = new RazorEngineCompilationOptionsBuilder ( ) ;
3838 compilationOptionsBuilder . Inherits ( typeof ( RazorEngineTemplateBase ) ) ;
3939
4040 builderAction ? . Invoke ( compilationOptionsBuilder ) ;
@@ -44,7 +44,7 @@ public IRazorEngineCompiledTemplate Compile(string content, Action<RazorEngineCo
4444 return new RazorEngineCompiledTemplate ( memoryStream ) ;
4545 }
4646
47- public Task < IRazorEngineCompiledTemplate > CompileAsync ( string content , Action < RazorEngineCompilationOptionsBuilder > builderAction = null )
47+ public Task < IRazorEngineCompiledTemplate > CompileAsync ( string content , Action < IRazorEngineCompilationOptionsBuilder > builderAction = null )
4848 {
4949 return Task . Factory . StartNew ( ( ) => this . Compile ( content : content , builderAction : builderAction ) ) ;
5050 }
0 commit comments