Martin 基于映射 URL 到 Action 的思路,支援 GET, POST, PUT, DELETE 操作。
Manos 是一個易用、易于測試、高性能的 .NET 的 Web 架構。
示例代碼:
Route ("/timeout", ctx => {
ctx.Response.WriteLine ("Hello");
AddTimeout (TimeSpan.FromSeconds (2), (app, data) => {
Console.WriteLine ("writing world.");
ctx.Response.WriteLine ("World");
ctx.Response.End ();
});
});
Nancy 是一個輕量級用于建構基于 HTTP 的 Web 服務,基于 .NET 和 Mono 平台。
Nancy 設計用于處理 <code>DELETE</code>, <code>GET</code>, <code>HEAD</code>, <code>OPTIONS</code>, <code>POST</code>, <code>PUT</code> <code>和 PATCH</code> 等請求方法,并提供簡單優雅的 DSL 以傳回響應。