Originally Posted by thEsp
That's not really possible. This is not something Mono can do.
Mono is not .NET Core, they are two different products.
I've tried embedding .NET Core a long time ago, but it didn't go well. Also it doesn't officially support Linux 32-bit which made me give up on it.
As for Mono: there's an AMXX-like prototype for Mono somewhere on Github, forgot its name. It's also like 7-8 years old now. I've tried playing with it but I haven't found an official way to statically link Mono; they really want you to dynamically link to it.