/// <summary>
 /// Closes the storage provider during silo shutdown.
 /// </summary>
 /// <returns>Completion promise for this operation.</returns>
 public Task Close()
 {
     if (DataManager != null)
         DataManager.Dispose();
     DataManager = null;
     return TaskDone.Done;
 }
예제 #2
0
 /// <summary>
 /// Closes the storage provider during silo shutdown.
 /// </summary>
 /// <returns>Completion promise for this operation.</returns>
 public Task Close()
 {
     if (DataManager != null)
     {
         DataManager.Dispose();
     }
     DataManager = null;
     return(TaskDone.Done);
 }
예제 #3
0
 /// <summary>
 /// Closes the storage provider during silo shutdown.
 /// </summary>
 /// <returns>Completion promise for this operation.</returns>
 public Task Close()
 {
     if (DataManager != null)
     {
         DataManager.Dispose();
     }
     DataManager = null;
     return(Task.CompletedTask);
 }
 /// <summary>
 /// Closes the storage provider during silo shutdown.
 /// </summary>
 /// <returns>Completion promise for this operation.</returns>
 public Task Close()
 {
     if (this.DataManager != null)
     {
         this.DataManager.Dispose();
     }
     this.DataManager = null;
     return(TaskDone.Done);
 }