Table of Contents

Interface IEngine

Namespace
ToSic.Sxc.Render.Engines.Sys
Assembly
ToSic.Sxc.Engines.dll

The sub-system in charge of taking

  • a configuration for an instance (aka Module)
  • a template and using all that to produce an html-string for the browser.
[InternalApi_DoNotUse_MayChangeWithoutNotice]
public interface IEngine : IHasLog
Inherited Members

Methods

Render(IBlock, RenderSpecs)

Renders a template, returning a string with the rendered template.

OutputFragmentWithAssets Render(IBlock block, RenderSpecs specs)

Parameters

block IBlock
specs RenderSpecs

Returns

OutputFragmentWithAssets

The string - usually HTML - which the engine created.