wondering if you could point me to some examples if any or advice on how to build a plugin architecture using EF6.
This is my requirements. I have will have 6 plugins all having different databases but all return the same views.column name. I was thinking of having the following dlls
- Plugins.One
- Plugins.Two
- Plugins.Three etc..
Than via Dependency Injection (injecting repository)call
- Plugins.Services.dll (
Than this services.dll depending on the repository type would call
- Plugins.One.Dal.dll (this will contain the database first edmx file for this plugin)
- Plugins.Two.Dal.dll (this will contain the database first edmx file for this plugin)
- Etc...
What do you think ?Would you do the above.
Any suggestions?