public Task <RestoreObjectResult> InitiateRestoreAsync(string key, int days) { var request = new RestoreObjectRequest(client.Host, bucketName, key) { Days = days }; return(client.RestoreObjectAsync(request)); }
public Task <RestoreObjectResult> InitiateRestoreAsync(string name, int days) { #region Preconditions if (name == null) { throw new ArgumentNullException(nameof(name)); } #endregion var request = new RestoreObjectRequest(client.Host, bucketName, name) { Days = days }; return(client.RestoreObjectAsync(request)); }