Namespace Cloud_ShareSync.Core.Configuration.Types
Classes
B2Config
Required configuration values to connect to a BackBlazeB2 bucket.
Reference: BackBlaze - Creating and Managing Application KeysCompleteConfig
CompressionConfig
Configuration settings to use when compression has been enabled.
ConsoleLogConfig
Configuration values for the built in console log process.
DatabaseConfig
Cloud-ShareSync database configuration settings.
DefaultLogConfig
Configuration values for the built in rolling log file process.
Log4NetConfig
Cloud-ShareSync instruments logging via a custom ILogger implementation (ref TelemetryLogger) that utilizes apache Log4Net for its backend.
The built in/default Log4Net configuration consists of a rolling log file appender
and colored console appender for all standard log messages.
OpenTelemetry traces are also exported, in json format, to a rolling log file appender.
SyncConfig
The primary configuration settings that drive Cloud-ShareSync.
TelemetryLogConfig
Configuration values for the built in rolling telemetry log file process.