Refactor/Modernize Entities and Controllers #266
Labels
broad scope
Non-specific issues that address multiple areas
epic
Placeholder for large development which may include multiple issues and/or pull requests
performance
An update likely to improve site performance
technical debt
Issue that doesn't directly affect usability but will improve technical debt posture
Milestone
Description of task
Wherever possible, refactor/modernize entities and controllers to use more modern DNN practices, such as DAL2, and modern C# features, such as generics.
An example controller upgrade:
![image](https://user-images.githubusercontent.com/9553126/229140268-e745cc64-6c7e-4a08-b4d8-b503b1725526.png)
An example entity upgrade:
![image](https://user-images.githubusercontent.com/9553126/229141307-9b6b29e9-44cc-40b1-a59c-6c63bcf0523a.png)
This issue is a placeholder/reference for related pull requests.
What general area(s)/component(s) are affected?
[] User interface
[X] Database schema
[X] Business Logic
[] Dependencies
[] Installation/manifest
The text was updated successfully, but these errors were encountered: