你的位置:首页 > ASP.net教程

[ASP.net教程]Nancy 引用源码与NuGet安装差异


使用NuGet安装Nancy和直接引用源码项目存在一些差异,如序列化,授权验证问题。

如果引用源码的话,自定义JsonSerializer,如下:

注意,需要使用NuGet安装Newtonsoft.Json

public class CustomJsonNetSerializer : JsonSerializer, ISerializer
{

public bool CanSerialize(MediaRange mediaRange)
{
return mediaRange.ToString().Equals("application/json", StringComparison.OrdinalIgnoreCase);
}

public void Serialize<TModel>(MediaRange mediaRange, TModel model, Stream outputStream)
{
using (var streamWriter = new StreamWriter(outputStream))
using (var jsonWriter = new JsonTextWriter(streamWriter))
{
Serialize(jsonWriter, model);
}
}

public IEnumerable<string> Extensions { get { yield return "json"; } }
}




德国旅游路线报价费用德国旅游哪里好玩呢德国旅游签证怎么办理德国旅游去哪好德国旅游团报价优惠【版纳旅游】—云南西双版纳风俗活动:瑶族盘王节 【版纳旅游】—西双版纳娱乐全介绍 【香格里拉旅游】—奇风异俗藏族采花节 【香格里拉旅游】—香格里拉的宗教文化 阳泉盂县大汖温泉收费项目?盂县大汖温泉每人多少钱? 蒲城巴厘岛温泉套票多少钱?巴厘岛温泉门票包含住宿吗? 梧州岑溪天龙顶门票价格?岑溪天龙顶山地公园多长时间可以游完? 杭州汽车站到瓯江漂流怎么走?杭州汽车站到丽水瓯江漂流自驾车路线? 惠州川龙峡漂流怎么样?惠州南昆山川龙峡漂流门票价格? 长隆水上乐园日场时间?广州长隆水上乐园日场几点到几点? 海南定安文笔峰门票免费预定吗?定安文笔峰门票预定价格? 河源和平热水漂流门票价格?和平热水漂流一天几漂? 现在去迪拜旅游怎么样啊? 和泰国人妖合照要多少钱? 从广州到曼谷航班需要多长时间? 2015马尔代夫春节气候条件如何?温度适合吗? L6932D2.5 Datasheet L6932D2.5 Datasheet L6932H1.2 Datasheet L6932H1.2 Datasheet L7815ACD2T-TR Datasheet L7815ACD2T-TR Datasheet 丽水到港澳游 丽水到港澳游 丽水到港澳游 舟山到港澳游 舟山到港澳游 舟山到港澳游 成都到香港澳门旅游 成都到香港澳门旅游 成都到香港澳门旅游