Table of Contents

Namespace Oqtane.Infrastructure

TODO: Please document what this namespace is for.

Namespaces

Oqtane.Infrastructure.EventSubscribers
Oqtane.Infrastructure.Interfaces

Classes

AliasAccessor
ConfigManager
DatabaseManager
EventDistributorHostedService
ExampleSiteMigration
FileLogger
FileLoggerProvider

FileLogger should only be used in scenarios where a database is not available or tenant/site cannot be determined (ie. during startup)

HostedServiceBase
InstallationManager
LocalizationManager
LocalizationOptions
LogManager
NotificationJob
PurgeJob
SearchIndexJob
ServerState
ServerStateManager
SiteMigrationAttribute
SiteNamedOptions<TOptions>
SiteOptionsCache<TOptions>
SiteOptionsFactory<TOptions>
SiteOptionsManager<TOptions>
SiteOptions<TOptions>
SyncManager
TenantManager
TokenReplace
UpgradeManager

Interfaces

IAliasAccessor
IConfigManager
IDatabaseManager
IEventSubscriber
IHostResources
IInstallable
IInstallationManager
ILocalizationManager
ILogManager
IServerStartup
IServerStateManager
ISiteMigration
ISiteNamedOptions<TOptions>
ISiteOptions<TOptions>
ISiteTemplate
ISyncManager
ITenantManager
IUpgradeManager