Revision cfb09103 trunk/Pithos.Network/ICloudClient.cs

b/trunk/Pithos.Network/ICloudClient.cs
80 80
        #region Object operations        
81 81
        Task GetObject(string account, Uri container, Uri objectName, string fileName, CancellationToken cancellationToken);
82 82
        Task PutObject(string account, Uri container, Uri objectName, string fileName, string hash = null, string contentType = "application/octet-stream");
83
        void DeleteObject(string account, Uri container, Uri objectName, bool isDirectory);
83
        Task DeleteObject(string account, Uri container, Uri objectName, bool isDirectory);
84 84
        //void DeleteObject(string container, string objectName, string account = null);
85 85
        void MoveObject(string account, Uri sourceContainer, Uri oldObjectName, Uri targetContainer, Uri newObjectName);
86 86
        bool ObjectExists(string account, Uri container, Uri objectName);
......
298 298
            return default(Task);
299 299
        }
300 300

  
301
        public void DeleteObject(string account, Uri container, Uri objectName, bool isDirectory)
301
        public Task DeleteObject(string account, Uri container, Uri objectName, bool isDirectory)
302 302
        {
303 303
            
304 304
            Contract.Requires(!String.IsNullOrWhiteSpace(Token));
......
307 307
            Contract.Requires(!container.IsAbsoluteUri);
308 308
            Contract.Requires(objectName != null);
309 309
            Contract.Requires(!objectName.IsAbsoluteUri);
310

  
311
            return default(Task);
310 312
        }
311 313

  
312 314
        public void MoveObject(string account, Uri sourceContainer, Uri oldObjectName, Uri targetContainer, Uri newObjectName)

Also available in: Unified diff