csbindgen — Generate C# native code bridge automatically or modern approaches to native code invocation from C#