Table of Contents

Class DatabaseConfiguration

Namespace
CL.MySQL2.Configuration
Assembly
CL.MySQL2.dll

Root configuration for CL.MySQL2. Serialized to / from config.mysql.json in the library's config directory.

[ConfigSection("mysql")]
public sealed class DatabaseConfiguration : ConfigModelBase
Inheritance
ConfigModelBase
DatabaseConfiguration
Inherited Members

Properties

Databases

Named database configurations keyed by connection ID.

public Dictionary<string, MySqlDatabaseConfig> Databases { get; set; }

Property Value

Dictionary<string, MySqlDatabaseConfig>

Methods

Validate()

Validates all configured databases.

public override ConfigValidationResult Validate()

Returns

ConfigValidationResult