split RenderMode and Runtime configuration

This commit is contained in:
sbwalker
2024-02-01 09:08:39 -05:00
parent 97762712e6
commit 1e332ed075
22 changed files with 251 additions and 169 deletions

View File

@ -69,12 +69,17 @@ namespace Oqtane.Models
public string SiteGuid { get; set; }
/// <summary>
/// The default render mode for the site (ie. Static,InteractiveServer,InteractiveWebAssembly,InteractiveAuto)
/// The default render mode for the site ie. Static,Interactive,Headless
/// </summary>
public string RenderMode { get; set; }
/// <summary>
/// If the site supports prerendering (only applies to Interactive rendering)
/// The interactive render mode for the site ie. Server,WebAssembly,Auto (only applies to Interactive rendermode)
/// </summary>
public string Runtime { get; set; }
/// <summary>
/// If the site supports prerendering (only applies to Interactive rendermode)
/// </summary>
public bool Prerender { get; set; }