国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Nancy引用源碼與NuGet安裝差異

2019-11-14 13:38:20
字體:
來源:轉載
供稿:網友

使用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"; } }
}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西林县| 桐庐县| 普安县| 中方县| 赞皇县| 巫溪县| 万盛区| 浙江省| 长宁县| 宁晋县| 宜兰市| 醴陵市| 奎屯市| 安岳县| 罗定市| 铁力市| 白河县| 会昌县| 镇雄县| 高阳县| 乐平市| 邻水| 康马县| 鹿泉市| 宜兴市| 荆州市| 镇平县| 武鸣县| 松阳县| 南昌县| 抚顺县| 建德市| 宁蒗| 合水县| 铁岭市| 天水市| 商河县| 那坡县| 色达县| 曲周县| 定南县|