Normal
I do this in my Online Content Plugin - it loads assemblies on the fly.However, I don't think MP should do this because it will mean modules will take longer to load, and also it prevents modules from listening in and acting on events in other modules. For example, lets say you delete a file in My Explorer - My Music can in theory listen in on the events and then refresh its database accordingly. If assemblies were loaded on the fly, the music module would not be able to do this.Sam
I do this in my Online Content Plugin - it loads assemblies on the fly.
However, I don't think MP should do this because it will mean modules will take longer to load, and also it prevents modules from listening in and acting on events in other modules. For example, lets say you delete a file in My Explorer - My Music can in theory listen in on the events and then refresh its database accordingly. If assemblies were loaded on the fly, the music module would not be able to do this.
Sam