CSharp zproto lib