Example #1
0
        private void setDriverAssembly(string path)
        {
            var driver = IntrospectionManager.GetDriver(_providerName);

            if (driver != null)
            {
                _driverAssembly = driver;
                return;
            }
            try
            {
                _driverAssembly = ProviderManager.GetProvider(_dataBaseType).GetAssembly(path + "\\Drivers\\");
            }
            catch (Exception)
            {
                string info = string.Format("[Provider:'{0}'][Key:'{1}'][Db:'{2}'] {3}", _dataBaseType, _key, _dataBaseName, "Can't found driver!");
                LogHelper.LogWarning(info);
            }
        }