DotNetCorePlugins icon indicating copy to clipboard operation
DotNetCorePlugins copied to clipboard

.NET Core library for dynamically loading code

Results 40 DotNetCorePlugins issues
Sort by recently updated
recently updated
newest added

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...

question

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...

enhancement

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...

question

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...

enhancement
help wanted

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...

question

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...

question

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...

question

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....

question
more info needed

**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...

enhancement

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...

question