Пример #1
0
 protected override void Dispose(bool disposing)
 {
     _taskTracker.Synchronize().GetAwaiter().GetResult();
     _taskTracker.ShutdownAsync(_backgroundContext).Wait();
     _taskTracker.Dispose();
     base.Dispose(disposing);
 }
 protected virtual void Dispose(bool disposing)
 {
     if (disposing)
     {
         _taskTracker?.Dispose();
         BackingContentSession?.Dispose();
         WriteThroughContentSession?.Dispose();
         _tempDirectory.Dispose();
     }
 }
Пример #3
0
 /// <inheritdoc />
 protected override void DisposeCore() => _taskTracker?.Dispose();