/// <summary>
        /// Instantiates and returns an MsSqlLibraryRepository object.
        /// This method retrieves connection string information from an app/web configuration file by default.
        /// </summary>
        /// <returns></returns>
        public static MsSqlRepository Load(string connectionStringName)
        {
            //Try to pull the connection string from an underlying app/web config file.
              ConnectionStringSettings connStringSettings;
              if ((connStringSettings = ConfigurationManager.ConnectionStrings[connectionStringName]) == null)
            throw new ConnectionStringNotFoundException(connectionStringName);

              string connectionString = connStringSettings.ConnectionString;

              MsSqlRepository result = new MsSqlRepository(connectionString);

              return result;
        }
Beispiel #2
0
        /// <summary>
        /// Instantiates and returns an MsSqlLibraryRepository object.
        /// This method retrieves connection string information from an app/web configuration file by default.
        /// </summary>
        /// <returns></returns>
        public static MsSqlRepository Load(string connectionStringName)
        {
            //Try to pull the connection string from an underlying app/web config file.
            ConnectionStringSettings connStringSettings;

            if ((connStringSettings = ConfigurationManager.ConnectionStrings[connectionStringName]) == null)
            {
                throw new ConnectionStringNotFoundException(connectionStringName);
            }

            string connectionString = connStringSettings.ConnectionString;

            MsSqlRepository result = new MsSqlRepository(connectionString);

            return(result);
        }