예제 #1
0
 public override async Task Unregister()
 {
     if (!_inited)
     {
         return;
     }
     _shouldBeRegistered = false;
     var source = new CancellationTokenSource(10000);
     await Task.Run(() =>
     {
         _sdkLib.unRegisterServer();
         _sdkLib.unInitialize();
         _sdkLib.releaseCallbackHandlers();
     }, source.Token);
 }