Nancy 是一个轻量级的、低门槛的框架,用于在.Net和Mono上构建基于HTTP的服务。这个框架的目标是尽可能的保持简单并为所有的交互提供一个super-duper-happy-path。
Nancy被设计用来处理DELETE、GET、HEAD、OPTIONS、POST、PUT和PATCH请求,并且用仅仅几行代码为返回的响应提供了一种简单的、优雅的领域特定语言(DSL),让你有更多世间关注重要的事情..你的代码和你的应用程序。
书写你的应用程序
public class Module : NancyModule { public Module() { Get["/greet/{name}"] = x => { return string.Concat("Hello ", x.name); }; } }
编译,运行,享受这种简单优雅的设计。
综上,用Nancy创建应用程序是一件愉快的,有意思的事!但是当你的应用增长时,不会牺牲性能和扩展性。
翻译很蹩脚,有不懂的可以参照原文。
原文:http://www.cnblogs.com/equations/p/4152058.html