private PersistenceMigratorResult Migrate(PersistenceMigratorRequest request, IMigrationAction action) { var result = new PersistenceMigratorResult(); try { action.Migrate(request, result); } catch (Exception e) { #if DEBUG result.AddErrorMessage($"EF Plugin: {e.Message}\n{e.StackTrace}"); #else result.AddErrorMessage($"EF Plugin: {e.Message}"); #endif } return(result); }