if linux has a mono runtime installed , and I have a portable class library file (such as the json.net dll ) can I use that dll in a progress external procedure call ?
There are many ways to skin a cat ...
No.
And don’t hurt that cat!