A sample about how to create a dynamic plugins mechanism with ASP.NET Core Mvc at runtime. This sample is based on .NET Core 3.1 and .NET 5
A sample about how to create a dynamic plugins mechanism with ASP.NET Core Mvc based on the AssemblyLoadContext.
This whole project is built under .NET Core 3.1 and .NET 5.
I want to build a runtime plugin mechanism based on .NET Core 3.1 and .NET 5. Each plugin will be isolated by a custom AssemlyLoadContext. So the framework allow you to reference same library with different version.
docker-compose up
dotnet new -i CoolCatModule
, it will install the CoolCatModule on your machinedotnet new CoolCatModule -n {your plugin name}
dotnet publish