Lex-van-Os / ApproveAI

Multitenant approval system for GPT answers, through the use of user management and workflow approval
1 stars 0 forks source link

Implemented generic OData API controller functionality #19

Closed Lex-van-Os closed 2 months ago

Lex-van-Os commented 2 months ago

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