Closed
Description
This issue is to track a repo wide impacting changes:
Remove the compatibility switches
- Remove compat switch for Enum DataAnnotation localization. In Update package branding to 3.0.0-preview4 #7748 we decided to fix the fact that Enum localization didn't use DataAnnotationLocalizerProvider behind a compat switch because it was a breaking change. For 3.0.0 we should remove that compat switch and only support the new behavior (usage of DataAnnotationLocalizerProvider).
Remove all the obsolete methods
Unit testing cleanup
- Make
ControllerBase.User
virtual for unit testability.
Metadata
Metadata
Assignees
Labels
Resolved because we decided not to change the behavior reported in this issue.Includes: MVC, Actions and Controllers, Localization, CORS, most templatesThis issue / pr will introduce a breaking change, when resolved / merged.This issue represents an ask for new feature or an enhancement to an existing one