Add capi for C# binding