public Task <RestoreObjectResponse> RestoreObjectAsync(string bucketName, string objectKey, Action <RestoreObjectRequest>?config = null, CancellationToken token = default) { RestoreObjectRequest req = new RestoreObjectRequest(bucketName, objectKey); config?.Invoke(req); return(_objectOperations.RestoreObjectsAsync(req, token)); }