diff options
Diffstat (limited to 'samples/OAuthResourceServer/Code/IDataApi.cs')
-rw-r--r-- | samples/OAuthResourceServer/Code/IDataApi.cs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/samples/OAuthResourceServer/Code/IDataApi.cs b/samples/OAuthResourceServer/Code/IDataApi.cs index c01c822..7ba189d 100644 --- a/samples/OAuthResourceServer/Code/IDataApi.cs +++ b/samples/OAuthResourceServer/Code/IDataApi.cs @@ -4,17 +4,18 @@ using System.Linq; using System.Runtime.Serialization; using System.ServiceModel; + using System.ServiceModel.Web; using System.Text; [ServiceContract] public interface IDataApi { - [OperationContract] + [OperationContract, WebGet(UriTemplate = "/age", ResponseFormat = WebMessageFormat.Json)] int? GetAge(); - [OperationContract] + [OperationContract, WebGet(UriTemplate = "/name", ResponseFormat = WebMessageFormat.Json)] string GetName(); - [OperationContract] + [OperationContract, WebGet(UriTemplate = "/favoritesites", ResponseFormat = WebMessageFormat.Json)] string[] GetFavoriteSites(); } }
\ No newline at end of file |