关于WebGet(UriTemplate =

时间:2012-11-09 13:56:29

标签: asp.net json wcf

我有一段代码。

 [OperationContract]
    [WebGet(UriTemplate = "/Intest/GeneratePINs/{ID}/{count}/{SameID}", BodyStyle = WebMessageBodyStyle.Bare, ResponseFormat = WebMessageFormat.Json)]
    public void GeneratePINs(string ID, string count, string SameID)
    {

我是WCF和json的新手,你能告诉我这是什么意思吗?我想这是从UI检索值并将它们传递给服务??

1 个答案:

答案 0 :(得分:1)

它是WCF服务中的一种方法,可通过HTTP Get调用访问。

Get调用必须遵循UriTemplate参数给出的大纲。

URI模板还说明了如何在查询字符串中传递WCF服务方法的参数。

它在JSON中给出了一个响应(也就是说,它的空白并没有真正做任何事情)。