Remove this line:
this.Database.Connection.ConnectionString = ConfigurationManager.ConnectionStrings["BulletinBoardContext"].ConnectionString;
This solves the whole problem. It is without any sense as passing connectionStringName to base constructor as you do in your code should already properly assign connection string.