DotNetCorePlugins
DotNetCorePlugins copied to clipboard
.NET Core library for dynamically loading code
One of the parameters in the CreateFromAssemblyFile method is "isUnloadable". Setting that to true, I assume, allows you to free up the dll when you're done with it (allowing the...
First of all, thank you for such a great project! **Is your feature request related to a problem? Please describe.** I was searching for a way to add support for...
Previously with v1.4.0 I was using AddDependencyContext to help with finding dependencies by using the deps.json file associated with my plugin. This worked well for my use case. However, after...
As pointed out in readme, the unload is performed asynchronously and won't always be successful, maybe we can use a `WeakReference` to guarantee the unload is successful before the loader...
I'm returning to your plugin package for my plugins because I want to implement plugin reloading. All my plugins have a config file, an ap.config that gets build with the...
Hi there im new to this plugin, it looks amazing! just one question is it possible to load plugins with the same name but a different version? Like setting assembly...
Hello, I am developing an application in which the host will load some Plugins and then call their start method. I need to be able to do 2 things after...
Hi, in a method of plugin when create a connection i've this error. If i try to execute the same code in the hoster i don't encure in this error....
**Duplicated assemblies with MVC and other resources** When using **PluginLoader.CreateFromAssemblyFile** and **mvcBuilder.AddPluginFromAssemblyFile**, you end up loading the assemblies twice, and they'll end up in their own LoadContexts. I may be...
Is type sharing supported when a plugin has a *newer* version of a dependency than the host process? I am having issues getting this to work when I deploy a...