My application loads same DLLs multiple times during application execution time.
AssemblyName assemblyName = AssemblyName.GetAssemblyName(plugin.FullPathToDLLFile);
loadedPlugin.LoadedAssembly = System.Reflection.Assembly.Load(assemblyName);
Have I use AppDomain to re-use them or how?
Any clue about how it should be done normally?
Thank you!
Assembly in one concrete version is only loaded once regardless of Assembly.Load calls count.