Using various ways to illustrate plugin architecture
In this demo, i m using various ways in order to illustrate the use of plugin architecture.
1️⃣
Example01use default ioc and some reflection in order to load plugins2️⃣
Example02use default ioc and scrutor in order to load plugins3️⃣
Example03use autofac in order to load plugins4️⃣
Example04use simple injector in order to load plugins💡 Plugins are copied on
pluginsfolder on post build events and loaded at startup by the application.
Tools : net 8.0, autofac, simple-injector, scrutor, fluent-validation