private object GetSecureInitializer(string dbContextTypeName)
{
// pre-load generic types from correct locations
var targetContextType = TargetAssembly.GetType(dbContextTypeName);
var initType = typeof (CreateSecureDatabaseIfNotExists<>).MakeGenericType(targetContextType);
return Activator.CreateInstance(initType);
}