diff --git a/docs-src/layout/images/favicon.png b/docs-src/assets/favicon.png
similarity index 100%
rename from docs-src/layout/images/favicon.png
rename to docs-src/assets/favicon.png
diff --git a/docs-src/layout/images/logo-50.png b/docs-src/assets/logos/vcurrent/logo-50.png
similarity index 100%
rename from docs-src/layout/images/logo-50.png
rename to docs-src/assets/logos/vcurrent/logo-50.png
diff --git a/docs-src/layout/images/logo-black-50.png b/docs-src/assets/logos/vcurrent/logo-black-50.png
similarity index 100%
rename from docs-src/layout/images/logo-black-50.png
rename to docs-src/assets/logos/vcurrent/logo-black-50.png
diff --git a/docs-src/layout/images/logo-white-50.png b/docs-src/assets/logos/vcurrent/logo-white-50.png
similarity index 100%
rename from docs-src/layout/images/logo-white-50.png
rename to docs-src/assets/logos/vcurrent/logo-white-50.png
diff --git a/docs-src/layout/images/logo-white.png b/docs-src/assets/logos/vcurrent/logo-white.png
similarity index 100%
rename from docs-src/layout/images/logo-white.png
rename to docs-src/assets/logos/vcurrent/logo-white.png
diff --git a/docs-src/layout/images/logo.png b/docs-src/assets/logos/vcurrent/logo.png
similarity index 100%
rename from docs-src/layout/images/logo.png
rename to docs-src/assets/logos/vcurrent/logo.png
diff --git a/docs-src/docfx.json b/docs-src/docfx.json
index 3f2a5c909..04869fb43 100644
--- a/docs-src/docfx.json
+++ b/docs-src/docfx.json
@@ -90,22 +90,18 @@
],
},
{
+ // Global Assets - favicon, logos for reuse etc.
+ "files": [
+ "/assets/**",
+ ],
+ },
+ {
+ // Images used in the namespace docs
"files": [
- "layout/**",
- "admin/**.png",
- "admin/**.jpg",
- "admin/**.svg",
- "articles/**.png",
- "articles/**.jpg",
- "articles/**.svg",
"api-docs/**.png",
"api-docs/**.jpg",
"api-docs/**.svg"
],
- "exclude": [
- "obj/**",
- "_site/**",
- ]
}
],
"overwrite": [
@@ -123,14 +119,12 @@
"template": [
"default",
"modern",
- // "statictoc",
- // "layout/oqtane"
- "layout/oqtane",
+ "templates/oqtane",
],
"globalMetadata": {
"_appTitle": "Oqtane Docs - APIs and more for the Modular Blazor Application Framework",
- "_appLogoPath": "layout/images/logo-50.png",
- "_appFaviconPath": "layout/images/favicon.png",
+ "_appLogoPath": "assets/logos/vcurrent/logo-50.png",
+ "_appFaviconPath": "assets/favicon.png",
"_enableNewTab": true,
"_enableSearch": true,
"_disableContribution": false, // turn off the edit-this
diff --git a/docs-src/layout/oqtane-wip/namespace-metadata.js b/docs-src/layout/oqtane-wip/namespace-metadata.js
deleted file mode 100644
index 2f35a27aa..000000000
--- a/docs-src/layout/oqtane-wip/namespace-metadata.js
+++ /dev/null
@@ -1,63 +0,0 @@
-// Metadata decorators which will affect how something with this
-// priority is shown in the output. It affects the color and emojis shown
-// The emojis which appear are configured in the CSS file
-
-const isWeb = { priority: 'web' };
-const isInternal = { priority: 'internal' };
-const isDocumentation = { priority: 'documentation' };
-const isData = { priority: 'data' };
-const isTheme = { priority: 'theme' };
-
-const isModule = { priority: 'module' };
-const isImplementation = { priority: 'implementation' };
-
-exports.data = {
- "Oqtane": isInternal,
- "Oqtane.Client": isInternal,
- "Oqtane.Database.MySQL": isInternal,
- "Oqtane.Database.PostgreSQL": isInternal,
- "Oqtane.Database.Sqlite": isInternal,
- "Oqtane.Database.SqlServer": isInternal,
- "Oqtane.Databases": isInternal,
- "Oqtane.Databases.Interfaces": isInternal,
-
- "Oqtane.Documentation": isDocumentation,
- "Oqtane.Controllers": isWeb,
- "Oqtane.Enums": isInternal,
- "Oqtane.Extensions": isInternal,
- "Oqtane.Infrastructure": isInternal,
- "Oqtane.Infrastructure.EventSubscribers": isInternal,
- "Oqtane.Installer": isInternal,
- "Oqtane.Installer.Controls": isInternal,
- "Oqtane.Interfaces": isInternal,
- "Oqtane.Migrations": isInternal,
- "Oqtane.Migrations.EntityBuilders": isInternal,
- "Oqtane.Migrations.Framework": isInternal,
- "Oqtane.Migrations.Master": isInternal,
- "Oqtane.Migrations.Tenant": isInternal,
- "Oqtane.Models": isData,
- "Oqtane.Modules": isModule,
- "Oqtane.Modules.Admin.ModuleCreator": isInternal, // isModule,
- "Oqtane.Modules.Controls": isModule,
- "Oqtane.Modules.HtmlText": isImplementation,
- "Oqtane.Modules.HtmlText.Controllers": isImplementation,
- "Oqtane.Modules.HtmlText.Manager": isImplementation,
- "Oqtane.Modules.HtmlText.Migrations": isImplementation,
- "Oqtane.Modules.HtmlText.Migrations.EntityBuilders": isImplementation,
- "Oqtane.Modules.HtmlText.Models": isImplementation,
- "Oqtane.Modules.HtmlText.Repository": isImplementation,
- "Oqtane.Modules.HtmlText.Services": isImplementation,
- "Oqtane.Oqtane.Client.Tests": isInternal,
- "Oqtane.Pages": isData,
- "Oqtane.Repository": isData,
- "Oqtane.Repository.Databases.Interfaces": isInternal,
- "Oqtane.SiteTemplates": isImplementation,
- "Oqtane.Server": isInternal,
- "Oqtane.Themes": isTheme,
- "Oqtane.Themes.BlazorTheme": isImplementation,
- "Oqtane.Themes.Controls": isTheme,
- "Oqtane.Themes.OqtaneTheme": isImplementation,
- "Oqtane.UI": isTheme,
-}
-
-exports.priorityNormal = 'normal';
diff --git a/docs-src/layout/oqtane-wip/partials/head.tmpl.partial b/docs-src/layout/oqtane-wip/partials/head.tmpl.partial
deleted file mode 100644
index f8f2a56d5..000000000
--- a/docs-src/layout/oqtane-wip/partials/head.tmpl.partial
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
- {{#title}}{{title}}{{/title}}{{^title}}{{>partials/title}}{{/title}} {{#_appTitle}}| {{_appTitle}} {{/_appTitle}}
-
-
-
- {{#_description}} {{/_description}}
-
-
-
-
-
-
-
- {{#_noindex}} {{/_noindex}}
- {{#_enableSearch}} {{/_enableSearch}}
- {{#_enableNewTab}} {{/_enableNewTab}}
-
diff --git a/docs-src/layout/oqtane-wip/partials/li.tmpl.partial b/docs-src/layout/oqtane-wip/partials/li.tmpl.partial
deleted file mode 100644
index d0d2a1b12..000000000
--- a/docs-src/layout/oqtane-wip/partials/li.tmpl.partial
+++ /dev/null
@@ -1,30 +0,0 @@
-{{!Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.}}
-{{!2dm - added fullName to the link, so that the name can be abbreviated}}
-
- {{#items}}
- {{^dropdown}}
-
- {{^leaf}}
-
- {{/leaf}}
- {{#topicHref}}
- {{name}}
- {{/topicHref}}
- {{^topicHref}}
- {{{name}}}
- {{/topicHref}}
- {{^leaf}}
- {{>partials/li}}
- {{/leaf}}
-
- {{/dropdown}}
- {{#dropdown}}
-
- {{name}}
-
-
- {{/dropdown}}
- {{/items}}
-
diff --git a/docs-src/layout/oqtane-wip/partials/navbar-li.tmpl.partial b/docs-src/layout/oqtane-wip/partials/navbar-li.tmpl.partial
deleted file mode 100644
index 9bd7f9f2b..000000000
--- a/docs-src/layout/oqtane-wip/partials/navbar-li.tmpl.partial
+++ /dev/null
@@ -1,31 +0,0 @@
-{{!Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.}}
-{{! Note: 2021-03-03 2dm taken from the statictoc templates and adding active class }}
-
-
- {{#items}}
- {{^dropdown}}
-
- {{^leaf}}
-
- {{/leaf}}
- {{#topicHref}}
- {{name}}
- {{/topicHref}}
- {{^topicHref}}
- {{{name}}}
- {{/topicHref}}
- {{^leaf}}
- {{>partials/navbar-li}}
- {{/leaf}}
-
- {{/dropdown}}
- {{#dropdown}}
-
- {{name}}
-
-
- {{/dropdown}}
- {{/items}}
-
\ No newline at end of file
diff --git a/docs-src/layout/oqtane-wip/partials/toc.tmpl.partial b/docs-src/layout/oqtane-wip/partials/toc.tmpl.partial
deleted file mode 100644
index 84cef1d6c..000000000
--- a/docs-src/layout/oqtane-wip/partials/toc.tmpl.partial
+++ /dev/null
@@ -1,8 +0,0 @@
-{{!Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.}}
-
-
diff --git a/docs-src/layout/oqtane-wip/toc.extension.js b/docs-src/layout/oqtane-wip/toc.extension.js
deleted file mode 100644
index 05b827ab5..000000000
--- a/docs-src/layout/oqtane-wip/toc.extension.js
+++ /dev/null
@@ -1,146 +0,0 @@
-
-// List of namespaces which have special rules for display, icons etc.
-const namespaceMetadata = require('./namespace-metadata.js');
-
-// The primary prefix of all namespaces. Used to detect if an API-node is a namespace-node
-const rootNamespace = 'Oqtane';
-const prefix1 = 'Oqtane';
-const prefix2 = 'TodoAddIfNeeded';
-
-// These two values determine how the nodes are shortened if they are long
-const truncateTo = 2;
-const keepParts = 2;
-
-/**
- * This method will be called at the start of exports.transform in toc.html.js
- */
-exports.preTransform = function (model) {
- // console.warn('2dm-preTransform');
- return model;
-}
-
-/**
- * This method will be called at the end of exports.transform in toc.html.js
- */
-exports.postTransform = function (model) {
- // console.warn('2dm-postTransform:');
- if(isApiToc(model))
- processNode(model, 1);
-
- // console.error("count:" + count);
- return model;
-}
-
-
-// ----------------------------------------------------------------------------------------------------
-
-
-// find out if it's the API toc
-// returns false or truthy
-function isApiToc(model) {
- if(!model) return false;
- //var debugModel = JSON.stringify(model);
- //var first100 = debugModel.substr(0, 100);
-
- // find out if it's the TOC of the API
- if(!(model.items && model.items.length))
- return false;
-
- const firstName = model.items[0].name;
- const match = isNamespace(firstName);
- return match;
-}
-
-// check if a string is likely a namespace API prefix
-function isNamespace(name) {
- return name && (name.indexOf(prefix1) === 0 || name.indexOf(prefix2) === 0);
-}
-
-// repeat a string X times
-function repeatString(part, count) {
- if(count <= 0) return '';
- var result = '';
- for(let i = 0; i < count; i++)
- result += part;
- return result;
-}
-
-let count = 0;
-
-function processNode(item, depth) {
- // console.warn('2dm-processNode');
-
- if(isNamespace(item.name)) {
- // add metadata - before changing the namespace
- decorateWithMetadata(item, depth);
- // "folders" in the menu have a depth <= 2
- if(depth <= 2)
- shortenNamespace(item, depth);
- }
- else
- removeMetadata(item);
-
- // do recursively if necessary, but should only matter on the 1st or 2nd recursion
- // if(level > 2) return;
-
- item.level = depth;
- if (item.items && item.items.length > 0) {
- const length = item.items.length;
- for (let i = 0; i < length; i++) {
- processNode(item.items[i], depth + 1);
- };
- }
-}
-
-/**
- * shorten ... the namespace
- */
-function shortenNamespace(item, level) {
- item.fullName = item.name;
-
- // if we only have 1 namespace part like "Oqtane", just keep that
- if (item.name.split('.').length === 1) return;
-
- // truncate leading primary namespace as it makes the TOC too long
- item.name = item.name.indexOf(rootNamespace) === 0
- ? item.name.substr(rootNamespace.length + 1)
- : item.name;
- const parts = item.name.split('.');
- const partCount = parts.length;
-
- if(partCount > keepParts) {
- parts.splice(0, partCount - truncateTo);
- const newName = repeatString('...', partCount - keepParts) + parts.join('.');
- item.name = newName;
- }
-}
-
-
-
-/**
- * add metadata for the template to prioritizes
- * @param {*} item
- * @param {*} depth
- */
-function decorateWithMetadata(item, depth) {
- count++;
- // if(level > 2) return;
- item.priority = namespaceMetadata.priorityNormal;
-
- // skip if it's not a "folder"
- if(!item.topicUid) return;
-
- // find metadata if available, and attach the metadata-properties
- const foundMetadata = namespaceMetadata.data[item.topicUid];
- if(foundMetadata) {
- // console.warn('uid:' + item.topicUid);
- item.priority = foundMetadata.priority;
- }
- // if(item.priority == "adam")
- // console.warn("found and added priority" + JSON.stringify(item));
-}
-
-function removeMetadata(item) {
- count++;
- item.priority = namespaceMetadata.priorityNormal;
-}
\ No newline at end of file
diff --git a/docs-src/layout/oqtane/build-toc-specs.js b/docs-src/templates/oqtane/build-toc-specs.js
similarity index 100%
rename from docs-src/layout/oqtane/build-toc-specs.js
rename to docs-src/templates/oqtane/build-toc-specs.js
diff --git a/docs-src/layout/oqtane/build-toc/polyfill-object.assign.js b/docs-src/templates/oqtane/build-toc/polyfill-object.assign.js
similarity index 100%
rename from docs-src/layout/oqtane/build-toc/polyfill-object.assign.js
rename to docs-src/templates/oqtane/build-toc/polyfill-object.assign.js
diff --git a/docs-src/layout/oqtane/build-toc/readme.md b/docs-src/templates/oqtane/build-toc/readme.md
similarity index 100%
rename from docs-src/layout/oqtane/build-toc/readme.md
rename to docs-src/templates/oqtane/build-toc/readme.md
diff --git a/docs-src/layout/oqtane/build-toc/toc-flatten-namespaces.js b/docs-src/templates/oqtane/build-toc/toc-flatten-namespaces.js
similarity index 100%
rename from docs-src/layout/oqtane/build-toc/toc-flatten-namespaces.js
rename to docs-src/templates/oqtane/build-toc/toc-flatten-namespaces.js
diff --git a/docs-src/layout/oqtane/build-toc/toc-tools-new.js b/docs-src/templates/oqtane/build-toc/toc-tools-new.js
similarity index 100%
rename from docs-src/layout/oqtane/build-toc/toc-tools-new.js
rename to docs-src/templates/oqtane/build-toc/toc-tools-new.js
diff --git a/docs-src/layout/oqtane/public/main.css b/docs-src/templates/oqtane/public/main.css
similarity index 100%
rename from docs-src/layout/oqtane/public/main.css
rename to docs-src/templates/oqtane/public/main.css
diff --git a/docs-src/layout/oqtane/toc.json.js b/docs-src/templates/oqtane/toc.json.js
similarity index 100%
rename from docs-src/layout/oqtane/toc.json.js
rename to docs-src/templates/oqtane/toc.json.js
diff --git a/docs/api/Oqtane.Components.App.html b/docs/api/Oqtane.Components.App.html
index 368df77c2..c2d4502a5 100644
--- a/docs/api/Oqtane.Components.App.html
+++ b/docs/api/Oqtane.Components.App.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Components._Imports.html b/docs/api/Oqtane.Components._Imports.html
index 3467c0bd5..4fb01afb3 100644
--- a/docs/api/Oqtane.Components._Imports.html
+++ b/docs/api/Oqtane.Components._Imports.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Components.html b/docs/api/Oqtane.Components.html
index be13a37ed..620a75b3c 100644
--- a/docs/api/Oqtane.Components.html
+++ b/docs/api/Oqtane.Components.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.AliasController.html b/docs/api/Oqtane.Controllers.AliasController.html
index 2d68a0c87..576dbffb8 100644
--- a/docs/api/Oqtane.Controllers.AliasController.html
+++ b/docs/api/Oqtane.Controllers.AliasController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.DatabaseController.html b/docs/api/Oqtane.Controllers.DatabaseController.html
index c1f611126..19b51e6aa 100644
--- a/docs/api/Oqtane.Controllers.DatabaseController.html
+++ b/docs/api/Oqtane.Controllers.DatabaseController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.FileController.html b/docs/api/Oqtane.Controllers.FileController.html
index 660f349f6..c88681b55 100644
--- a/docs/api/Oqtane.Controllers.FileController.html
+++ b/docs/api/Oqtane.Controllers.FileController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.FolderController.html b/docs/api/Oqtane.Controllers.FolderController.html
index 36a30a7ab..7830587ba 100644
--- a/docs/api/Oqtane.Controllers.FolderController.html
+++ b/docs/api/Oqtane.Controllers.FolderController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.InstallationController.ClientAssembly.html b/docs/api/Oqtane.Controllers.InstallationController.ClientAssembly.html
index aec3124e5..907adab04 100644
--- a/docs/api/Oqtane.Controllers.InstallationController.ClientAssembly.html
+++ b/docs/api/Oqtane.Controllers.InstallationController.ClientAssembly.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.InstallationController.html b/docs/api/Oqtane.Controllers.InstallationController.html
index d0a952d11..137e1252c 100644
--- a/docs/api/Oqtane.Controllers.InstallationController.html
+++ b/docs/api/Oqtane.Controllers.InstallationController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.JobController.html b/docs/api/Oqtane.Controllers.JobController.html
index 7e6e310b1..78e8f1cda 100644
--- a/docs/api/Oqtane.Controllers.JobController.html
+++ b/docs/api/Oqtane.Controllers.JobController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.JobLogController.html b/docs/api/Oqtane.Controllers.JobLogController.html
index 919b34b87..0b1362610 100644
--- a/docs/api/Oqtane.Controllers.JobLogController.html
+++ b/docs/api/Oqtane.Controllers.JobLogController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.LanguageController.html b/docs/api/Oqtane.Controllers.LanguageController.html
index 44af36fa6..502c742cc 100644
--- a/docs/api/Oqtane.Controllers.LanguageController.html
+++ b/docs/api/Oqtane.Controllers.LanguageController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.LocalizationController.html b/docs/api/Oqtane.Controllers.LocalizationController.html
index 10d7fe752..2670be6b6 100644
--- a/docs/api/Oqtane.Controllers.LocalizationController.html
+++ b/docs/api/Oqtane.Controllers.LocalizationController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.LogController.html b/docs/api/Oqtane.Controllers.LogController.html
index cf8d718a1..50c06519b 100644
--- a/docs/api/Oqtane.Controllers.LogController.html
+++ b/docs/api/Oqtane.Controllers.LogController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.ModuleController.html b/docs/api/Oqtane.Controllers.ModuleController.html
index 2c7ce1a4d..88b79860a 100644
--- a/docs/api/Oqtane.Controllers.ModuleController.html
+++ b/docs/api/Oqtane.Controllers.ModuleController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.ModuleControllerBase.html b/docs/api/Oqtane.Controllers.ModuleControllerBase.html
index eeffe5a3b..55c6ad260 100644
--- a/docs/api/Oqtane.Controllers.ModuleControllerBase.html
+++ b/docs/api/Oqtane.Controllers.ModuleControllerBase.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.ModuleDefinitionController.html b/docs/api/Oqtane.Controllers.ModuleDefinitionController.html
index 884f75e11..7ec078400 100644
--- a/docs/api/Oqtane.Controllers.ModuleDefinitionController.html
+++ b/docs/api/Oqtane.Controllers.ModuleDefinitionController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.NotificationController.html b/docs/api/Oqtane.Controllers.NotificationController.html
index 325d43dd3..449cb1b48 100644
--- a/docs/api/Oqtane.Controllers.NotificationController.html
+++ b/docs/api/Oqtane.Controllers.NotificationController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.PackageController.html b/docs/api/Oqtane.Controllers.PackageController.html
index 4e72680bc..6d7a2864f 100644
--- a/docs/api/Oqtane.Controllers.PackageController.html
+++ b/docs/api/Oqtane.Controllers.PackageController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.PageController.html b/docs/api/Oqtane.Controllers.PageController.html
index 75f609e12..4b21cd56b 100644
--- a/docs/api/Oqtane.Controllers.PageController.html
+++ b/docs/api/Oqtane.Controllers.PageController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.PageModuleController.html b/docs/api/Oqtane.Controllers.PageModuleController.html
index 1943a67c7..584fa00f8 100644
--- a/docs/api/Oqtane.Controllers.PageModuleController.html
+++ b/docs/api/Oqtane.Controllers.PageModuleController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.ProfileController.html b/docs/api/Oqtane.Controllers.ProfileController.html
index 528788cad..328ed998e 100644
--- a/docs/api/Oqtane.Controllers.ProfileController.html
+++ b/docs/api/Oqtane.Controllers.ProfileController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.RoleController.html b/docs/api/Oqtane.Controllers.RoleController.html
index fe7bdb02b..61213a2d6 100644
--- a/docs/api/Oqtane.Controllers.RoleController.html
+++ b/docs/api/Oqtane.Controllers.RoleController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.SearchResultsController.html b/docs/api/Oqtane.Controllers.SearchResultsController.html
index fe7e76b69..11a59cf1a 100644
--- a/docs/api/Oqtane.Controllers.SearchResultsController.html
+++ b/docs/api/Oqtane.Controllers.SearchResultsController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.SettingController.html b/docs/api/Oqtane.Controllers.SettingController.html
index 2fa9e4bb5..9a3581935 100644
--- a/docs/api/Oqtane.Controllers.SettingController.html
+++ b/docs/api/Oqtane.Controllers.SettingController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.SiteController.html b/docs/api/Oqtane.Controllers.SiteController.html
index 609a07384..907886896 100644
--- a/docs/api/Oqtane.Controllers.SiteController.html
+++ b/docs/api/Oqtane.Controllers.SiteController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.SiteTemplateController.html b/docs/api/Oqtane.Controllers.SiteTemplateController.html
index 217f52812..059f74c52 100644
--- a/docs/api/Oqtane.Controllers.SiteTemplateController.html
+++ b/docs/api/Oqtane.Controllers.SiteTemplateController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.SqlController.html b/docs/api/Oqtane.Controllers.SqlController.html
index ba063ef84..4f49673d0 100644
--- a/docs/api/Oqtane.Controllers.SqlController.html
+++ b/docs/api/Oqtane.Controllers.SqlController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.SyncController.html b/docs/api/Oqtane.Controllers.SyncController.html
index 19cb39eec..da604e99c 100644
--- a/docs/api/Oqtane.Controllers.SyncController.html
+++ b/docs/api/Oqtane.Controllers.SyncController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.SystemController.html b/docs/api/Oqtane.Controllers.SystemController.html
index 1af8b783d..1492dde07 100644
--- a/docs/api/Oqtane.Controllers.SystemController.html
+++ b/docs/api/Oqtane.Controllers.SystemController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.TenantController.html b/docs/api/Oqtane.Controllers.TenantController.html
index f0fa63bef..a73b78b87 100644
--- a/docs/api/Oqtane.Controllers.TenantController.html
+++ b/docs/api/Oqtane.Controllers.TenantController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.ThemeController.html b/docs/api/Oqtane.Controllers.ThemeController.html
index 29d0262c5..477fc04af 100644
--- a/docs/api/Oqtane.Controllers.ThemeController.html
+++ b/docs/api/Oqtane.Controllers.ThemeController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.UrlMappingController.html b/docs/api/Oqtane.Controllers.UrlMappingController.html
index 7a21b6201..0ae648c7a 100644
--- a/docs/api/Oqtane.Controllers.UrlMappingController.html
+++ b/docs/api/Oqtane.Controllers.UrlMappingController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.UserController.html b/docs/api/Oqtane.Controllers.UserController.html
index 6e902155e..363199a9e 100644
--- a/docs/api/Oqtane.Controllers.UserController.html
+++ b/docs/api/Oqtane.Controllers.UserController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.UserRoleController.html b/docs/api/Oqtane.Controllers.UserRoleController.html
index a535ba643..99e715e63 100644
--- a/docs/api/Oqtane.Controllers.UserRoleController.html
+++ b/docs/api/Oqtane.Controllers.UserRoleController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.VisitorController.html b/docs/api/Oqtane.Controllers.VisitorController.html
index 528fafe28..a0941e0dd 100644
--- a/docs/api/Oqtane.Controllers.VisitorController.html
+++ b/docs/api/Oqtane.Controllers.VisitorController.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Controllers.html b/docs/api/Oqtane.Controllers.html
index bc20ff2b5..242267c3e 100644
--- a/docs/api/Oqtane.Controllers.html
+++ b/docs/api/Oqtane.Controllers.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Documentation.InternalApi_DoNotUse_MayChangeWithoutNotice.html b/docs/api/Oqtane.Documentation.InternalApi_DoNotUse_MayChangeWithoutNotice.html
index 7c7e3034f..407a749ea 100644
--- a/docs/api/Oqtane.Documentation.InternalApi_DoNotUse_MayChangeWithoutNotice.html
+++ b/docs/api/Oqtane.Documentation.InternalApi_DoNotUse_MayChangeWithoutNotice.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Documentation.PrivateApi.html b/docs/api/Oqtane.Documentation.PrivateApi.html
index 8fe8e1560..c860f059f 100644
--- a/docs/api/Oqtane.Documentation.PrivateApi.html
+++ b/docs/api/Oqtane.Documentation.PrivateApi.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Documentation.PublicApi.html b/docs/api/Oqtane.Documentation.PublicApi.html
index 399af16e3..d79308b00 100644
--- a/docs/api/Oqtane.Documentation.PublicApi.html
+++ b/docs/api/Oqtane.Documentation.PublicApi.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Documentation.WorkInProgressApi.html b/docs/api/Oqtane.Documentation.WorkInProgressApi.html
index 6e8e79ee5..4ffbfee19 100644
--- a/docs/api/Oqtane.Documentation.WorkInProgressApi.html
+++ b/docs/api/Oqtane.Documentation.WorkInProgressApi.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Documentation.html b/docs/api/Oqtane.Documentation.html
index 1b67d90ca..3412d4f55 100644
--- a/docs/api/Oqtane.Documentation.html
+++ b/docs/api/Oqtane.Documentation.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Enums.LogFunction.html b/docs/api/Oqtane.Enums.LogFunction.html
index c9b9a8168..f247d40e4 100644
--- a/docs/api/Oqtane.Enums.LogFunction.html
+++ b/docs/api/Oqtane.Enums.LogFunction.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Enums.MigrationType.html b/docs/api/Oqtane.Enums.MigrationType.html
index fb38f9781..0d1d4855e 100644
--- a/docs/api/Oqtane.Enums.MigrationType.html
+++ b/docs/api/Oqtane.Enums.MigrationType.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Enums.html b/docs/api/Oqtane.Enums.html
index 6f0e52482..022f8d882 100644
--- a/docs/api/Oqtane.Enums.html
+++ b/docs/api/Oqtane.Enums.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Extensions.ApplicationBuilderExtensions.html b/docs/api/Oqtane.Extensions.ApplicationBuilderExtensions.html
index f15273213..98ece3da0 100644
--- a/docs/api/Oqtane.Extensions.ApplicationBuilderExtensions.html
+++ b/docs/api/Oqtane.Extensions.ApplicationBuilderExtensions.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Extensions.CacheExtensions.html b/docs/api/Oqtane.Extensions.CacheExtensions.html
index 945cc83fa..a312b8f7e 100644
--- a/docs/api/Oqtane.Extensions.CacheExtensions.html
+++ b/docs/api/Oqtane.Extensions.CacheExtensions.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Extensions.ClaimsPrincipalExtensions.html b/docs/api/Oqtane.Extensions.ClaimsPrincipalExtensions.html
index 6d15ae3ab..ed5b0bb71 100644
--- a/docs/api/Oqtane.Extensions.ClaimsPrincipalExtensions.html
+++ b/docs/api/Oqtane.Extensions.ClaimsPrincipalExtensions.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Extensions.DbContextOptionsBuilderExtensions.html b/docs/api/Oqtane.Extensions.DbContextOptionsBuilderExtensions.html
index af5efe0e6..1f9252116 100644
--- a/docs/api/Oqtane.Extensions.DbContextOptionsBuilderExtensions.html
+++ b/docs/api/Oqtane.Extensions.DbContextOptionsBuilderExtensions.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Extensions.DictionaryExtensions.html b/docs/api/Oqtane.Extensions.DictionaryExtensions.html
index 1f334c74a..647e04177 100644
--- a/docs/api/Oqtane.Extensions.DictionaryExtensions.html
+++ b/docs/api/Oqtane.Extensions.DictionaryExtensions.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Extensions.HttpContextExtensions.html b/docs/api/Oqtane.Extensions.HttpContextExtensions.html
index 55a0fde63..4c8a70045 100644
--- a/docs/api/Oqtane.Extensions.HttpContextExtensions.html
+++ b/docs/api/Oqtane.Extensions.HttpContextExtensions.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Extensions.MimeUtilities.html b/docs/api/Oqtane.Extensions.MimeUtilities.html
index fd2ffb14c..ae9275e86 100644
--- a/docs/api/Oqtane.Extensions.MimeUtilities.html
+++ b/docs/api/Oqtane.Extensions.MimeUtilities.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Extensions.OqtaneSiteAuthenticationBuilderExtensions.html b/docs/api/Oqtane.Extensions.OqtaneSiteAuthenticationBuilderExtensions.html
index a1a80ec0e..c4680bf04 100644
--- a/docs/api/Oqtane.Extensions.OqtaneSiteAuthenticationBuilderExtensions.html
+++ b/docs/api/Oqtane.Extensions.OqtaneSiteAuthenticationBuilderExtensions.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Extensions.OqtaneSiteIdentityBuilderExtensions.html b/docs/api/Oqtane.Extensions.OqtaneSiteIdentityBuilderExtensions.html
index 5929570bd..f276d1213 100644
--- a/docs/api/Oqtane.Extensions.OqtaneSiteIdentityBuilderExtensions.html
+++ b/docs/api/Oqtane.Extensions.OqtaneSiteIdentityBuilderExtensions.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Extensions.PermissionExtension.html b/docs/api/Oqtane.Extensions.PermissionExtension.html
index cf15d4bce..546536523 100644
--- a/docs/api/Oqtane.Extensions.PermissionExtension.html
+++ b/docs/api/Oqtane.Extensions.PermissionExtension.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Extensions.QueryableExtensions.html b/docs/api/Oqtane.Extensions.QueryableExtensions.html
index e3f4887e1..dd61774e8 100644
--- a/docs/api/Oqtane.Extensions.QueryableExtensions.html
+++ b/docs/api/Oqtane.Extensions.QueryableExtensions.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Extensions.StringExtensions.html b/docs/api/Oqtane.Extensions.StringExtensions.html
index 4b7b8d081..651231f86 100644
--- a/docs/api/Oqtane.Extensions.StringExtensions.html
+++ b/docs/api/Oqtane.Extensions.StringExtensions.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Extensions.html b/docs/api/Oqtane.Extensions.html
index 3629f8eb3..6538bcb46 100644
--- a/docs/api/Oqtane.Extensions.html
+++ b/docs/api/Oqtane.Extensions.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.IconResources.html b/docs/api/Oqtane.IconResources.html
index 724b549f9..ba7f6f9c0 100644
--- a/docs/api/Oqtane.IconResources.html
+++ b/docs/api/Oqtane.IconResources.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.AliasAccessor.html b/docs/api/Oqtane.Infrastructure.AliasAccessor.html
index 55cfc3e7a..e57277113 100644
--- a/docs/api/Oqtane.Infrastructure.AliasAccessor.html
+++ b/docs/api/Oqtane.Infrastructure.AliasAccessor.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.ConfigManager.html b/docs/api/Oqtane.Infrastructure.ConfigManager.html
index b12b0e6b7..69c7638c0 100644
--- a/docs/api/Oqtane.Infrastructure.ConfigManager.html
+++ b/docs/api/Oqtane.Infrastructure.ConfigManager.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.DatabaseManager.html b/docs/api/Oqtane.Infrastructure.DatabaseManager.html
index 47ef9d263..2e8d76191 100644
--- a/docs/api/Oqtane.Infrastructure.DatabaseManager.html
+++ b/docs/api/Oqtane.Infrastructure.DatabaseManager.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.EventDistributorHostedService.html b/docs/api/Oqtane.Infrastructure.EventDistributorHostedService.html
index ae9854a13..e5faeea2d 100644
--- a/docs/api/Oqtane.Infrastructure.EventDistributorHostedService.html
+++ b/docs/api/Oqtane.Infrastructure.EventDistributorHostedService.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.EventSubscribers.CacheInvalidationEventSubscriber.html b/docs/api/Oqtane.Infrastructure.EventSubscribers.CacheInvalidationEventSubscriber.html
index 7a3864734..feed9ea14 100644
--- a/docs/api/Oqtane.Infrastructure.EventSubscribers.CacheInvalidationEventSubscriber.html
+++ b/docs/api/Oqtane.Infrastructure.EventSubscribers.CacheInvalidationEventSubscriber.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.EventSubscribers.html b/docs/api/Oqtane.Infrastructure.EventSubscribers.html
index 66860e0da..a6996603c 100644
--- a/docs/api/Oqtane.Infrastructure.EventSubscribers.html
+++ b/docs/api/Oqtane.Infrastructure.EventSubscribers.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.ExampleSiteMigration.html b/docs/api/Oqtane.Infrastructure.ExampleSiteMigration.html
index 69aabdfad..fab31a1c4 100644
--- a/docs/api/Oqtane.Infrastructure.ExampleSiteMigration.html
+++ b/docs/api/Oqtane.Infrastructure.ExampleSiteMigration.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.FileLogger.html b/docs/api/Oqtane.Infrastructure.FileLogger.html
index d42da890f..d3e820e10 100644
--- a/docs/api/Oqtane.Infrastructure.FileLogger.html
+++ b/docs/api/Oqtane.Infrastructure.FileLogger.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.FileLoggerProvider.html b/docs/api/Oqtane.Infrastructure.FileLoggerProvider.html
index 6d4e77100..d29ed7a92 100644
--- a/docs/api/Oqtane.Infrastructure.FileLoggerProvider.html
+++ b/docs/api/Oqtane.Infrastructure.FileLoggerProvider.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.HostedServiceBase.html b/docs/api/Oqtane.Infrastructure.HostedServiceBase.html
index 4f97634f4..f0357a292 100644
--- a/docs/api/Oqtane.Infrastructure.HostedServiceBase.html
+++ b/docs/api/Oqtane.Infrastructure.HostedServiceBase.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.IAliasAccessor.html b/docs/api/Oqtane.Infrastructure.IAliasAccessor.html
index 942e983de..1ab8f1a68 100644
--- a/docs/api/Oqtane.Infrastructure.IAliasAccessor.html
+++ b/docs/api/Oqtane.Infrastructure.IAliasAccessor.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.IConfigManager.html b/docs/api/Oqtane.Infrastructure.IConfigManager.html
index c6ecd04a3..1395641f4 100644
--- a/docs/api/Oqtane.Infrastructure.IConfigManager.html
+++ b/docs/api/Oqtane.Infrastructure.IConfigManager.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.IDatabaseManager.html b/docs/api/Oqtane.Infrastructure.IDatabaseManager.html
index e86ff0b49..a3355b2ab 100644
--- a/docs/api/Oqtane.Infrastructure.IDatabaseManager.html
+++ b/docs/api/Oqtane.Infrastructure.IDatabaseManager.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.IEventSubscriber.html b/docs/api/Oqtane.Infrastructure.IEventSubscriber.html
index 7a4bbeb7a..611eae7f8 100644
--- a/docs/api/Oqtane.Infrastructure.IEventSubscriber.html
+++ b/docs/api/Oqtane.Infrastructure.IEventSubscriber.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.IHostResources.html b/docs/api/Oqtane.Infrastructure.IHostResources.html
index ccb8f36b3..5ac36d535 100644
--- a/docs/api/Oqtane.Infrastructure.IHostResources.html
+++ b/docs/api/Oqtane.Infrastructure.IHostResources.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.IInstallable.html b/docs/api/Oqtane.Infrastructure.IInstallable.html
index 3c48381fa..8be9802b2 100644
--- a/docs/api/Oqtane.Infrastructure.IInstallable.html
+++ b/docs/api/Oqtane.Infrastructure.IInstallable.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.IInstallationManager.html b/docs/api/Oqtane.Infrastructure.IInstallationManager.html
index 191abd9cd..65a6f0b1c 100644
--- a/docs/api/Oqtane.Infrastructure.IInstallationManager.html
+++ b/docs/api/Oqtane.Infrastructure.IInstallationManager.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.ILocalizationManager.html b/docs/api/Oqtane.Infrastructure.ILocalizationManager.html
index 84c71acbc..586ab6209 100644
--- a/docs/api/Oqtane.Infrastructure.ILocalizationManager.html
+++ b/docs/api/Oqtane.Infrastructure.ILocalizationManager.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.ILogManager.html b/docs/api/Oqtane.Infrastructure.ILogManager.html
index 1d6894dd3..6fef84bc6 100644
--- a/docs/api/Oqtane.Infrastructure.ILogManager.html
+++ b/docs/api/Oqtane.Infrastructure.ILogManager.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.IServerStartup.html b/docs/api/Oqtane.Infrastructure.IServerStartup.html
index 1cdaa0373..cabbecdcb 100644
--- a/docs/api/Oqtane.Infrastructure.IServerStartup.html
+++ b/docs/api/Oqtane.Infrastructure.IServerStartup.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.IServerStateManager.html b/docs/api/Oqtane.Infrastructure.IServerStateManager.html
index df19edfbc..a6029541f 100644
--- a/docs/api/Oqtane.Infrastructure.IServerStateManager.html
+++ b/docs/api/Oqtane.Infrastructure.IServerStateManager.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.ISiteMigration.html b/docs/api/Oqtane.Infrastructure.ISiteMigration.html
index a99c2f4e7..27e5335ba 100644
--- a/docs/api/Oqtane.Infrastructure.ISiteMigration.html
+++ b/docs/api/Oqtane.Infrastructure.ISiteMigration.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.ISiteNamedOptions-1.html b/docs/api/Oqtane.Infrastructure.ISiteNamedOptions-1.html
index e7c376bc3..2dd795545 100644
--- a/docs/api/Oqtane.Infrastructure.ISiteNamedOptions-1.html
+++ b/docs/api/Oqtane.Infrastructure.ISiteNamedOptions-1.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.ISiteOptions-1.html b/docs/api/Oqtane.Infrastructure.ISiteOptions-1.html
index 50be6d24a..39dc888d6 100644
--- a/docs/api/Oqtane.Infrastructure.ISiteOptions-1.html
+++ b/docs/api/Oqtane.Infrastructure.ISiteOptions-1.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.ISiteTemplate.html b/docs/api/Oqtane.Infrastructure.ISiteTemplate.html
index b37367ffb..507979974 100644
--- a/docs/api/Oqtane.Infrastructure.ISiteTemplate.html
+++ b/docs/api/Oqtane.Infrastructure.ISiteTemplate.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@
-
+
diff --git a/docs/api/Oqtane.Infrastructure.ISyncManager.html b/docs/api/Oqtane.Infrastructure.ISyncManager.html
index 55c554116..f89191df8 100644
--- a/docs/api/Oqtane.Infrastructure.ISyncManager.html
+++ b/docs/api/Oqtane.Infrastructure.ISyncManager.html
@@ -7,7 +7,7 @@
-
+
@@ -44,7 +44,7 @@