Why does the database name hard-coded in the element mapping in PersistanceInfoProvider.cs ?
We are using multiple version of database names for testing, staging and production and code like this
base.AddElementMapping( "CaseDocumentEntity", "AIESECNG_LAUNCH", @"dbo", "CaseDocument", 4 );
is making switching database name on the fly really difficult.