WasmerSharp
WasmerSharp is a .NET binding to the Wasmer WebAssembly runtime.
You can use WasmerSharp to run WebAssembly code from a .NET application. You can surface .NET methods to WebAssembly, and call WebAssembly methods from .NET.
Check the Introduction to WasmerSharp and the API documentation