Changed the retry function in PithosClient to use the TPL
[pithos-ms-client] / trunk / Pithos.Core / IStatusService.cs
1 // -----------------------------------------------------------------------
2 // <copyright file="IStatusService.cs" company="Microsoft">
3 // TODO: Update copyright text.
4 // </copyright>
5 // -----------------------------------------------------------------------
6
7 namespace Pithos.Core
8 {
9     using System;
10     using System.Collections.Generic;
11     using System.Linq;
12     using System.Text;
13     using System.ServiceModel;
14     using Pithos.Interfaces;
15
16     /// <summary>
17     /// TODO: Update summary.
18     /// </summary>
19     [ServiceContract(Namespace = "http://PITHOS.Client.Status")]
20     public interface IStatusService
21     {
22         [OperationContract]
23         FileOverlayStatus GetStatus(string filePath);
24     }
25
26     [ServiceContract(Namespace = "http://PITHOS.Client.Settings")]
27     public interface ISettingsService
28     {
29         [OperationContract]
30         PithosSettingsData GetSettings();
31     }
32 }