他們如何做到這一點http://api.stackexchange.com/docs/wrapper?我知道這些是ServiceStack驅動的API,但一些代碼示例會很好。StackExchange API如何實現公共包裝對象?
我想實現類似的東西,但與ASP.NET Web API。
如果有人可以提供用ServiceStack實現的StackExchange代碼,例如和僅供參考,那也可以。
他們如何做到這一點http://api.stackexchange.com/docs/wrapper?我知道這些是ServiceStack驅動的API,但一些代碼示例會很好。StackExchange API如何實現公共包裝對象?
我想實現類似的東西,但與ASP.NET Web API。
如果有人可以提供用ServiceStack實現的StackExchange代碼,例如和僅供參考,那也可以。
您可以通過探索StacMan客戶端庫來了解內部結構。特別是Wrapper和StacManResponse類。
更新: 也有一系列關於StackExchange API演變和細微差別由凱文·蒙特羅斯文章:Stack Exchange API V2.0: Consistency,History Of The Stack Exchange API, Mistakes例如。
StackExchange performance page包含有關使用的編程堆棧的信息,即:C#+ ASP.net MVC,Dapper ORM,StackExchange.Redis,DotNetOpenAuth,MiniProfiler,Jil。 The Architecture of Stack Overflow video包含有關SO軟件開發原理的一些信息。
列昂尼德,這可能是有用的,但不構成答案。鏈接很適合評論。答案可以包含一個鏈接,但也應該包含代碼示例和解釋。如果你想創建一個答案,研究鏈接並添加相關的僞代碼。 –
只有StackOverflow招賢納士backoffice API是通過ServiceStack實現的。 StackOverflow API使用vanilla ASP.NET MVC。 – mythz
那麼,仍然希望有人迴應他們如何實現包裝功能,當做到這一點時要遵循什麼最佳實踐,他們如何處理分頁,qouta等。 – mare
我可以讓你放置我們擁有的和我們想要的東西嗎?這似乎是個驚人的問題 –