| | Class | Description |
|---|
 | AzureHelper | |
 | CryptoHelper | |
 | CustomLINQtoDataSetMethods | |
 | DataTableLoader |
Helper to load data tables to define No SQL table sources
|
 | DefaultScriptValidator |
Optional, opt-in deny-list validator (defense-in-depth) wired by Repository.Init when
SealServerConfiguration.EnableRazorScriptValidation is true. DISABLED by default because
Seal scripts may legitimately use file/process/reflection APIs (e.g. report tasks).
IMPORTANT: a substring deny-list on a Turing-complete language can be bypassed — this is
only a speed-bump. The real security boundary remains "who is allowed to author/edit
Razor scripts (reports, meta sources, security providers, dynamics)".
|
 | ExcelHelper | |
 | FileHelper | |
 | Helper | |
 | Impersonator |
Allows code to be executed under the security context of a specified user account.
|
 | ObjectShredderT | |
 | RawContent |
Marker for content that must be emitted RAW (not HTML-encoded), mirroring the fork's IEncodedString/RawString.
Produced by SealCoreTemplateBase.Raw(...) and .Include(...).
|
 | RazorCoreEngine |
RazorEngineCore-backed replacement for the bits of the Antaris fork that Seal uses:
a string-keyed compiled-template cache with optional on-disk persistence (RazorCacheDirectory).
Reached only via RazorHelper when UseRazorCore is enabled.
|
 | RazorHelper | |
 | ScriptValidator |
Optional script validation before compilation
|
 | SealCoreTemplateBase |
Base template every Seal Razor template/partial compiles against when RazorHelper.UseRazorCore is on.
Reproduces the Antaris fork contract used by Seal templates:
- bare @expr is HTML-encoded by default; @Raw(...) is emitted raw
- @Include(key, model) resolves a previously-compiled partial BY KEY and emits it raw (nestable)
- a dynamic ViewBag shared down the include chain
|
 | TaskDatabaseHelper | |
 | TaskHelper | |