Asp.net-Mvc
StackExchange API 如何實現通用包裝對象?
他們如何做到這一點http://api.stackexchange.com/docs/wrapper?我知道這些是 ServiceStack 驅動的 API,但一些程式碼範例會很好。
我想用 ASP.NET Web API 實現類似的東西。
不過,如果有人可以提供使用 ServiceStack 實現的 StackExchange 程式碼,例如並且僅供參考,那也可以。
通過探索StacMan客戶端庫,您可以對內部結構有所了解。特別是Wrapper和StacManResponse類。
更新: 還有來自 Kevin Montrose 的關於 StackExchange API 演變和細微差別的系列文章:Stack Exchange API V2.0: Consistency, Stack Exchange API 的歷史,例如錯誤。
StackExchange 性能頁麵包含有關使用的程式堆棧的資訊,即:C# + ASP.net MVC、Dapper ORM、StackExchange.Redis、DotNetOpenAuth、MiniProfiler、Jil。Stack Overflow 的體系結構影片包含一些 SO 軟體開發原則的資訊。