Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TASK: Replace NavigateUrl() with an INavigationManager implementation #378

Closed
johnhenley opened this issue Jul 15, 2023 · 0 comments · Fixed by #675
Closed

TASK: Replace NavigateUrl() with an INavigationManager implementation #378

johnhenley opened this issue Jul 15, 2023 · 0 comments · Fixed by #675
Assignees
Labels
broad scope Non-specific issues that address multiple areas enhancement New feature or request technical debt Issue that doesn't directly affect usability but will improve technical debt posture
Milestone

Comments

@johnhenley
Copy link
Collaborator

Description of task

As part of our modernization efforts, we are consolidating the URL handling that is spread throughout the module's codebase.
We also want to stay aligned with DNN platform concepts. That includes modernizing our code from using NavigateUrl() to using dependency injection and our own INavigationManager.

For context, see
dnnsoftware/Dnn.Platform#3153

What general area(s)/component(s) are affected?

** check any / all **
[] User interface
[] Database schema
[X] Business Logic
[] Dependencies
[] Installation/manifest

Additional context

Add any other context or screenshots about the task here.

@johnhenley johnhenley added broad scope Non-specific issues that address multiple areas enhancement New feature or request technical debt Issue that doesn't directly affect usability but will improve technical debt posture labels Jul 15, 2023
@johnhenley johnhenley added this to the 08.03.00 milestone Jul 15, 2023
@johnhenley johnhenley self-assigned this Jul 15, 2023
@johnhenley johnhenley modified the milestones: 08.03.00, 08.01.00 Dec 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
broad scope Non-specific issues that address multiple areas enhancement New feature or request technical debt Issue that doesn't directly affect usability but will improve technical debt posture
Projects
None yet
1 participant