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
-
ConfigModelBaseDatabaseConfiguration
- Inherited Members
Properties
Databases
Named database configurations keyed by connection ID.
public Dictionary<string, MySqlDatabaseConfig> Databases { get; set; }
Property Value
Methods
Validate()
Validates all configured databases.
public override ConfigValidationResult Validate()
Returns
- ConfigValidationResult