Skye Hoefling
Skye Hoefling
## Description of problem In DNN 9.4.0 we introduced Dependency Injection and it is time to start refactoring the `Globals.cs` file to use Dependency Injection. This is a massive undertaking...
## Description of bug The DataProvider is starting to be used in objects that are being registered in the Dependency Injection container. **Transient** registered objects that use the DataProvider will...
## Description of problem There is no interface for `ClientResourceManager` and it does not currently support Dependency Injection ## Description of solution Extract interface and register with Dependency Injection container....
Related to #3985 ## Summary Adds a new interface to Dependency Injection `DotNetNuke.Abstractions.Portals.IPortalSettingsManager` which is used for retrieving the current portal settings. The API structure in this PR has been...
### Description of Change ### Adds `StateChanged` event to the `SideMenuView`. This allows developers to listen for changes to the `State`. My goal with this is to trigger the event...
Navigation is not implemented in Platform.cs. Do we have a strategy on how navigation should work? I haven't looked at it yet, but I was thinking of trying to play...
### Screenshots ###  ### What went well? ### #### Shared Styles #### Since my `DataTemplate` is identical between the 2 `CollectionView` containers I created the `DataTemplate` as a shared...
I believe the packageSource and packageInstall build tasks are creating the incorrect file name and makes it confusing if you are not familiar with module versioning. Since we are using...
### Description of PR... Integrating with new build template for automating release notes ## Changes made - Added new parameters required by build template ## PR Template Checklist - [...
## Is your feature request related to a problem? Build task, question not applicable ## Describe the solution you'd like We need to add automated GitHub Release Notes to the...