New 'Business' project that hosts the main application logic
Implemented generic (OData) controller through the use of Unit of Work, factories, and repositories
Controller implementation for all database entities
Program configuration for OData
Description
Implemented the use of generic OData controllers for each database entity, through the use of the Unit of Work pattern, together with necessary repositories. Configuration and logic is created inside of a new seperate 'Business logic' project.
With the API controllers in place, work can be done to finetune dependency injection and connection lifecycle and management, so that multitenancy can be properly supported according to best practice
Changelog
Description
Implemented the use of generic OData controllers for each database entity, through the use of the Unit of Work pattern, together with necessary repositories. Configuration and logic is created inside of a new seperate 'Business logic' project.
With the API controllers in place, work can be done to finetune dependency injection and connection lifecycle and management, so that multitenancy can be properly supported according to best practice
Documentation
WIP