Rebel.Framework.Persistence.NHibernate.Config.ProviderConfigurationSection.GetConnectionString C# (CSharp) Method

GetConnectionString() public method

public GetConnectionString ( ) : string
return string
        public string GetConnectionString()
        {
            if (!string.IsNullOrWhiteSpace(ConnectionStringKey))
            {
                //var connString = ConfigurationManager.ConnectionStrings[ConnectionStringKey];
                var connString = DeepConfigManager.Default.GetConnectionStrings("~/App_Data/Rebel")
                    .Where(x => x.Name == ConnectionStringKey)
                    .SingleOrDefault();

                if (connString != null)
                    return connString.ConnectionString;
            }

            throw new ConfigurationErrorsException(
                string.Format("Connection string '{0}' not found in application configuration.", ConnectionStringKey));
        }
ProviderConfigurationSection