public TemporaryLocalDbManager(string masterConnectionString, IWindsorContainer container = null)
{
_masterConnectionString = masterConnectionString;
_masterConnection = new SqlServerConnectionUtilities(_masterConnectionString);
if(container != null)
{
RegisterWithContainer(container);
}
var sqlConnectionStringBuilder = new SqlConnectionStringBuilder(_masterConnectionString);
sqlConnectionStringBuilder.InitialCatalog = ManagerDbName;
_managerConnection = new SqlServerConnectionUtilities(sqlConnectionStringBuilder.ConnectionString);
CreateManagerDB();
ReleaseOldLocks();
}