protected internal void LoadBaseConfiguration() { ReplicationServerGroupConfigurationElement group1 = (ConfigurationManager.GetSection("MySQL") as MySqlConfiguration).Replication.ServerGroups.ToArray()[0]; ReplicationServerConfigurationElement masterConfiguration = group1.Servers.ToArray()[0]; ReplicationServerConfigurationElement slaveConfiguration = group1.Servers.ToArray()[1]; groupName = group1.Name; connStringRootMaster = new MySqlConnectionStringBuilder(masterConfiguration.ConnectionString); masterPort = (int)connStringRootMaster.Port; connStringSlave = new MySqlConnectionStringBuilder(slaveConfiguration.ConnectionString); slavePort = (int)connStringSlave.Port; connStringSlave.Database = databaseName; }
protected internal void LoadBaseConfiguration() { ReplicationServerGroupConfigurationElement group1 = (ConfigurationManager.GetSection("MySQL") as MySqlConfiguration).Replication.ServerGroups.ToArray()[0]; ReplicationServerConfigurationElement sourceConfiguration = group1.Servers.ToArray()[0]; ReplicationServerConfigurationElement replicaConfiguration = group1.Servers.ToArray()[1]; groupName = group1.Name; connStringRootSource = new MySqlConnectionStringBuilder(sourceConfiguration.ConnectionString); sourcePort = (int)connStringRootSource.Port; connStringReplica = new MySqlConnectionStringBuilder(replicaConfiguration.ConnectionString); replicaPort = (int)connStringReplica.Port; connStringReplica.Database = databaseName; }