title: Dynamic loaded DLL calling back to the one that loaded it
body: <p>I am loading DLL's dynamically from my main application. Normally the main application uses functions from the DLL, but I am not sure if it is possible for the DLL to call in a method main application, and what is the best practice for this purpose.</p>
  
  <p>I was wondering if this can be done by use of events or if an interface can be used.</p>
  
  <p>What do you suggest?</p>