The project in my mind will be as follows. At this point, I expect them to be helpful.
That is to say; Imagine you have 1 asp.net core api project. This project database connection and database operations are done with codefirsht.
Each time recompiling the project for the new controller, etc. It takes a lot of time. We are making a plugin system to both shorten this time and to master the information in the code.
There will be a codefirsth file derived from the dbcontext class of that plug-in with the sample install method in the plugin, and database operations will be performed when the plugin is activated in the admin panel. And while doing it, it should be noted that postgresql will be used as db.