Beispiel #1
0
 public TemplateRenderer(
     IEngineHandler engineHandler,
     HtmlEncoder htmlEncoder,
     IViewBufferScope bufferScope)
 {
     _engineHandler = engineHandler ?? throw new ArgumentNullException(nameof(engineHandler));
     _bufferScope   = bufferScope ?? throw new ArgumentNullException(nameof(bufferScope));
     _htmlEncoder   = htmlEncoder ?? throw new ArgumentNullException(nameof(htmlEncoder));
 }
Beispiel #2
0
        internal TemplateRenderer(IEngineHandler engineHandler,
                                  HtmlEncoder htmlEncoder, IViewBufferScope bufferScope)
        {
            TkDebug.AssertArgumentNull(engineHandler, nameof(engineHandler), null);
            TkDebug.AssertArgumentNull(bufferScope, nameof(bufferScope), null);
            TkDebug.AssertArgumentNull(htmlEncoder, nameof(htmlEncoder), null);

            fEngineHandler = engineHandler;
            fBufferScope   = bufferScope;
            fHtmlEncoder   = htmlEncoder;
        }
Beispiel #3
0
 public RazorLightEngine(IEngineHandler handler)
 {
     _handler = handler ?? throw new ArgumentNullException(nameof(handler));
 }
Beispiel #4
0
 public TkRazorEngine(IEngineHandler handler)
 {
     TkDebug.AssertArgumentNull(handler, nameof(handler), null);
     fHandler             = handler;
     fHandler.RazorEngine = this;
 }