2014-04-01 19 views
0

我想创造一些Web服务,但我决定使用的WebAPI作为服务框架,而不是WCF所以我有一些问题:我可以在ASP.NET Web Forms 4.5中使用WebAPi的全部功能吗?

  1. 我可以在使用全功能的WebAPI的ASP.NET Web Forms 4.5 没有任何问题

  2. WebForms 4.5适用于异步等待编程?

  3. 的WebForms 4.5工程与HttpClient的图书馆和异步编程没有任何问题或限制

  4. 是否有ASP.NET的WebForms 4.5任何特殊限制的WebAPI? (反之亦然)

*如果是有极限的,我将被迫使用WCF :(

+0

一个简短的回答:是的,可以。接下来的事情是,[这里是一个好的开始](http://www.hanselman.com/blog/TheMagicOfUsingAsynchronousMethodsInASPNET45PlusAnImportantGotcha.aspx)。只要在那里使用WebClient,你就可以使用'HttpClient'。 – Noseratio

回答

5

1)我可以使用ASP.NET的WebAPI的全部功能Web Forms 4.5没有任何问题?

是的。

2)WebForms 4.5与异步等待编程?

是的。

3)WebForms 4.5与HttpClient Library和Async编程一起使用时没有任何问题或限制吗?

是的。

4)是否有ASP.NET的WebForms 4.5与任何的WebAPI特别限制? (反之亦然)

+4

简洁机智的灵魂+1。 – avo

相关问题