每月档案:2014年8月

带有鼓的ASP.NET Web API中的强型直接路由链路生成

ASP.NET. Web API提供了一个iurlhelper.界面和相应的Urlhelper.类作为一般,内置机制,您可以使用来生成Web API路由的链接。事实上,它’SASP.NET MVC中的S类似,因此此模式已熟悉大多数DEVS一段时间。

它的主要问题是它’s基于魔术字符串,如要生成链接,必须将路由名称作为字符串文字传递。此外,构建链接所需的所有参数都只是一组名称 - 值,由字典或匿名对象表示,这几乎没有最佳。代码不连贯,重构变成疼痛,一般误差潜力很高。

我的朋友,以及Web API社区中最受尊敬的人物之一,佩德罗·菲利克斯,创建了一个名为的库,旨在避免陷阱的陷阱Urlhelper.,允许您以强类型的方式构建Web API直接路由(嵌入Web API 2)的链接。

鼓与任何直接路由提供商合作,包括我自己的strathweb.typedrouting..

继续阅读


ASP.NET. Web API 2:食谱已出现!

 ASP.NET.  Web API 2配方我长长的书, ASP.NET. Web API 2:食谱上周由APRess发布。一世刚刚宣布了这本书,当我也试图解释书背后的一般想法。我是nshort,我真的想写一个没有废话,博客,问题解决方案书。

从那时起,就像你可能已经注意到一样,标题已经改变为反映Web API的最新迭代。大多数食谱与框架的V1和V2都兼容,但是一些配方显然是Web API 2(即属性路由相关),实际上存在几个只与ASP.NET Web API一起使用2.2– so it’s all up-to-date!

It’S是一个巨大的旅程9个月的旅程(在冬天开始的工作),有这么多人–APResh船员,我的朋友,家庭,最重要的是,这件博客的美妙ASP.NET社区和读者,这一切都发生了。谢谢–我欠你们的大时间!

你可以在:

亚马逊
巴恩斯和贵族
安排

源代码是在 GitHub. (我将分别博客)。请不要’t be too harsh 🙂