public RenderingHostController( ILayoutServiceResultProvider layoutServiceResultProvider, JssBlazorRenderingHostOptions blazorAppConfiguration, IPreRenderer preRenderer) { _layoutServiceResultProvider = layoutServiceResultProvider ?? throw new ArgumentNullException(nameof(layoutServiceResultProvider)); _blazorAppConfiguration = blazorAppConfiguration ?? throw new ArgumentNullException(nameof(blazorAppConfiguration)); _preRenderer = preRenderer ?? throw new ArgumentNullException(nameof(preRenderer)); }
public DefaultPreRenderer( IHtmlHelper htmlHelper, IWebHostEnvironment webHostEnvironment, ILayoutServiceResultProvider layoutServiceResultProvider, IHeadService headService) { _htmlHelper = htmlHelper ?? throw new ArgumentNullException(nameof(htmlHelper)); _webHostEnvironment = webHostEnvironment ?? throw new ArgumentNullException(nameof(webHostEnvironment)); _layoutServiceResultProvider = layoutServiceResultProvider ?? throw new ArgumentNullException(nameof(layoutServiceResultProvider)); _headService = headService ?? throw new ArgumentNullException(nameof(headService)); }
public StaticLayoutService(ILayoutServiceResultProvider layoutServiceResultProvider) { _layoutServiceResultProvider = layoutServiceResultProvider ?? throw new ArgumentNullException(nameof(layoutServiceResultProvider)); }