I have the following setup
App -> native.dll -> native/clr.dll -> .net.dll
App loads/unloads native.dll before for every call.