How To Build Modular ASP NET Core Applications With Plugins
May 24, 2024
• 4,116 views
asp net coredependency injectionasp.net dependency injectiondependency injection in asp.net coredotnetc# dependency injection tutorialdependency injection tutorialplugin architecturevertical slice archetecturevertical slice architecturewhat is a vertical slicevertical slicesvertical slicepluginssoftware architecturedesign patternc# pluginsmicrosoft mvpdependency injection c# autofaciocautofac dependency injection web api c#csharpC#code
Want to build flexible and extensible ASP NET Core applications? Look no further than building with a plugin architecture!
Plugin-based systems allow us to develop software in very dedicated modules -- even supporting the notion of vertical slices if you like the idea of vertical slice architecture. In this video, I'll walk you through how I setup ASP NET Core applications to be extended via plugins.
Of course, there are pros and cons to everything... and we'll go over some of the complexity challenges of plugin systems in this video as well.
