I've done plugin architectures in Win32 & C/C++ for years, with extension points dynamically loaded from DLLs with LoadLibrary
, GetProcAddress
, etc.
Now the time has come to C#. What are the corresponding steps there - dynamically load an assembly? Or is it a completely different schema?