コード例 #1
0
        static void Connect()
        {
            ChannelFactory <IDatabaseManagement> cfh = new ChannelFactory <IDatabaseManagement>("primarni");

            proxy1 = cfh.CreateChannel();


            ChannelFactory <IDatabaseManagement> cfh2 = new ChannelFactory <IDatabaseManagement>("sekundarni");

            proxy2 = cfh2.CreateChannel();
        }
コード例 #2
0
        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()}");
        }