예제 #1
0
        private bool ValidateConnectionString(string connectionStringName)
        {
            var connectionString = System.Configuration.ConfigurationManager.ConnectionStrings[connectionStringName].ConnectionString;

            var connectionIsValid = string.IsNullOrEmpty(connectionString) || ConnectionTester.IsServerConnected(connectionString);

            if (!connectionIsValid)
            {
                Console.WriteLine();
                Console.WriteLine("  Execution aborted!");
                Console.WriteLine($"  The {connectionStringName} connection string is not valid.");
                Console.WriteLine();
            }

            return(connectionIsValid);
        }