Show / Hide Table of Contents

Class CompleteConfig

Inheritance
System.Object
CompleteConfig
Namespace: Cloud_ShareSync.Core.Configuration.Types
Assembly: Cloud-ShareSync.Core.Configuration.dll
Syntax
public class CompleteConfig : object

Constructors

| Improve this Doc View Source

CompleteConfig(SyncConfig)

Creating the CompleteConfig requires the SyncConfig be set at a minimum.

Declaration
public CompleteConfig(SyncConfig sync)
Parameters
Type Name Description
SyncConfig sync

Properties

| Improve this Doc View Source

BackBlaze

Declaration
public B2Config BackBlaze { get; set; }
Property Value
Type Description
B2Config
| Improve this Doc View Source

Compression

Declaration
public CompressionConfig Compression { get; set; }
Property Value
Type Description
CompressionConfig
| Improve this Doc View Source

Database

Declaration
public DatabaseConfig Database { get; set; }
Property Value
Type Description
DatabaseConfig
| Improve this Doc View Source

Logging

Declaration
public Log4NetConfig Logging { get; set; }
Property Value
Type Description
Log4NetConfig
| Improve this Doc View Source

Sync

Declaration
public SyncConfig Sync { get; set; }
Property Value
Type Description
SyncConfig

Methods

| Improve this Doc View Source

FromString(String)

Declaration
public static CompleteConfig FromString(string value)
Parameters
Type Name Description
System.String value
Returns
Type Description
CompleteConfig
| Improve this Doc View Source

ToString()

Returns the CompleteConfig as a json string.

Declaration
public override string ToString()
Returns
Type Description
System.String

Extension Methods

CloudShareSyncConfigValidationExtensions.ValidateAndAssignDatabaseDefaults(CompleteConfig)
CloudShareSyncConfigValidationExtensions.ValidateAndAssignLogDefaults(CompleteConfig)
CloudShareSyncConfigValidationExtensions.ValidateAndAssignCompressionDefaults(CompleteConfig)
CloudShareSyncConfigValidationExtensions.ValidateAndAssignBackBlazeDefaults(CompleteConfig)
CloudShareSyncConfigValidationExtensions.EnsureEncryptionPlatformSupport(CompleteConfig)
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
About Me | Open Source Acknowledgements | Security
☀
☾