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)); }
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; }
public RazorLightEngine(IEngineHandler handler) { _handler = handler ?? throw new ArgumentNullException(nameof(handler)); }
public TkRazorEngine(IEngineHandler handler) { TkDebug.AssertArgumentNull(handler, nameof(handler), null); fHandler = handler; fHandler.RazorEngine = this; }