/// <summary> /// Sets the connection string from AppConfig. /// </summary> /// <param name="configuration">The configuration.</param> public static void SetConnectionString(Configuration configuration) { configuration.ThrowIfNull("configuration"); string connectionString = ConnectionStringManager.GetConnectionStringForMachine(); //no connection string found? if (connectionString.IsNullOrEmpty()) { throw new ApplicationException(ErrorMessages.NoValidConnectionStringFound .InvariantFormat(ConnectionStringManager.CommonConnectionStringIdentifierName)); } //set the connection string configuration.SetProperty("connection.connection_string", connectionString); }