超狂.超提升ASP.NET Web API效能的8種方法(有沒有100倍呀?)
看到一篇 8 ways to improve ASP.NET Web API performance 覺得整理的不錯,順手簡單整理與寫點心得。
- 使用最快的 JSON 序列化套件
ASP.NET Web API 預設採用 JSON.NET。JSON.NET 求穩不求快,如果要求快,透過 ASP.NET Web API 優秀擴充點機制,可隨時更換序列化套件。
之前在 Blog 介紹過 Jil:
- JSON(反)序列化之唯快不破新選擇-Jil
- ASP.NET MVC-取代JsonResult新選擇-招喚JilResult
- ASP.NET Web API-取代JsonFormatter新選擇-招喚JilFormatter
8 Ways作者則是採用 ServiceStack.Text 套件。
圖片來源:theburningmonk.com