static void Connect() { ChannelFactory <IDatabaseManagement> cfh = new ChannelFactory <IDatabaseManagement>("primarni"); proxy1 = cfh.CreateChannel(); ChannelFactory <IDatabaseManagement> cfh2 = new ChannelFactory <IDatabaseManagement>("sekundarni"); proxy2 = cfh2.CreateChannel(); }
public void StartConnect() { switch (Databasekey) { case (int)CommonObj.SQLEnum.MySQL: databaseManagement = new MySQLDatabaseManagement(); break; case (int)CommonObj.SQLEnum.SQLServer: databaseManagement = new SQLServerDatabaseManagement(); break; default: break; } Console.WriteLine($"Connection status: {databaseManagement.Connect()}"); }