You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The URI Helper class is used for navigation as well as understanding the current URI . We want to retain the current functionality here but change the API for more maintainability.
Additionally we want to rename this class to be distinct from the IUrlHelper concept in MVC. The Blazor API doesn't fill the same role (getting current state VS generating URLs). Also the MVC naming is bad.
Action Items
Make abstract class instead
Rename IUriHelper -> NavigationManager
Get rid of public implementations (replace with Hub Method in server)
Summary
The URI Helper class is used for navigation as well as understanding the current URI . We want to retain the current functionality here but change the API for more maintainability.
Additionally we want to rename this class to be distinct from the
IUrlHelper
concept in MVC. The Blazor API doesn't fill the same role (getting current state VS generating URLs). Also the MVC naming is bad.Action Items
IUriHelper
->NavigationManager
APIs
The text was updated successfully, but these errors were encountered: