Ah. Das ist nicht so einfach. Du musst das dann dynamisch einladen mittels Assembly.Load().
Problematisch ist dann lediglich, dass Du eben keine Referenzen im Code hast, also musst Du die Klassen und Methoden mittels Reflection ermitteln und aufrufen. Ist ziemlich eklig, wenn Du kein Interface hast gegen das Du programmieren kannst. Die würde ich dann erstellen und Wrapperklassen schreiben die die
API dann 1:1 per Reflection rausreichen. Ne andere Idee hab ich leider nicht, wenn Du keinen Einfluss auf die Fremd-Assemblies hast.