Class CloudShareSyncConfigValidationExtensions
Inheritance
System.Object
CloudShareSyncConfigValidationExtensions
Assembly: Cloud-ShareSync.Core.Configuration.dll
Syntax
static class CloudShareSyncConfigValidationExtensions : object
Methods
|
Improve this Doc
View Source
EnsureDatabaseFeaturesEnabled(SyncConfig)
Declaration
static void EnsureDatabaseFeaturesEnabled(SyncConfig config)
Parameters
|
Improve this Doc
View Source
EnsureDatabaseIsUsed(DatabaseConfig)
Declaration
static void EnsureDatabaseIsUsed(DatabaseConfig config)
Parameters
|
Improve this Doc
View Source
Declaration
static void EnsureEncryptionPlatformSupport(this CompleteConfig config)
Parameters
|
Improve this Doc
View Source
EnsureLogConfigExists(CompleteConfig)
Declaration
static Log4NetConfig EnsureLogConfigExists(CompleteConfig config)
Parameters
Returns
|
Improve this Doc
View Source
EnsureSqliteDBPathIsSet(SyncConfig, DatabaseConfig)
Declaration
static void EnsureSqliteDBPathIsSet(SyncConfig syncConfig, DatabaseConfig databaseconfig)
Parameters
|
Improve this Doc
View Source
EnsureSqliteFeatureEnabled(SyncConfig, DatabaseConfig)
Declaration
static void EnsureSqliteFeatureEnabled(SyncConfig syncConfig, DatabaseConfig databaseconfig)
Parameters
|
Improve this Doc
View Source
EnsureSyncFolderExists(SyncConfig)
Declaration
static void EnsureSyncFolderExists(SyncConfig config)
Parameters
|
Improve this Doc
View Source
ValidateAndAssignBackBlazeDefaults(CompleteConfig)
Declaration
static void ValidateAndAssignBackBlazeDefaults(this CompleteConfig config)
Parameters
|
Improve this Doc
View Source
ValidateAndAssignCompressionDefaults(CompleteConfig)
Declaration
static void ValidateAndAssignCompressionDefaults(this CompleteConfig config)
Parameters
|
Improve this Doc
View Source
ValidateAndAssignDatabaseDefaults(CompleteConfig)
Declaration
static void ValidateAndAssignDatabaseDefaults(this CompleteConfig config)
Parameters
|
Improve this Doc
View Source
ValidateAndAssignLogDefaults(CompleteConfig)
Declaration
static void ValidateAndAssignLogDefaults(this CompleteConfig config)
Parameters
|
Improve this Doc
View Source
ValidateCompressBeforeUploadConfig(SyncConfig)
Declaration
static void ValidateCompressBeforeUploadConfig(SyncConfig config)
Parameters
|
Improve this Doc
View Source
ValidateDefaultLogSettings(Log4NetConfig)
Declaration
static void ValidateDefaultLogSettings(Log4NetConfig log4netConfig)
Parameters
|
Improve this Doc
View Source
ValidateEncryptBeforeUploadConfig(SyncConfig)
Declaration
static void ValidateEncryptBeforeUploadConfig(SyncConfig config)
Parameters
|
Improve this Doc
View Source
ValidateSyncConfigDefaults(SyncConfig)
Extension method to set defaults or throw an error if required conditions have not been met.
Declaration
static void ValidateSyncConfigDefaults(this SyncConfig config)
Parameters
|
Improve this Doc
View Source
ValidateTelemetryLogSettings(Log4NetConfig)
Declaration
static void ValidateTelemetryLogSettings(Log4NetConfig log4netConfig)
Parameters
|
Improve this Doc
View Source
ValidateUniqueCompressionPasswordsConfig(SyncConfig)
Declaration
static void ValidateUniqueCompressionPasswordsConfig(SyncConfig config)
Parameters