public void Dispose()
 {
     _proxy?.Dispose();
     _proxy = null;
     GC.SuppressFinalize(this);
 }
 public XApi(string path)
 {
     InitHandler();
     _proxy    = new XApiInvokeProxy(path);
     _callback = ProcessResponse;
 }