将数据写入本地json文件的简单方法?

jim*_*utt 3 c# asp.net asp.net-mvc json asp.net-core

我现在正在为一个项目使用 ASP.NET 5 (vNext),但是我在将数据写入本地文件时遇到了一些问题。我只是想将一些 JSON 数据放入公共 wwwroot 文件夹中的现有文件中。JSON 序列化等没问题,我只需要一些有关从 ASP.NET 5 MVC6 控制器写入本地文件的可用方法的建议。

我现在正在使用 beta 7,但我没有使用 streamwriter 或 File。所有示例/建议将不胜感激。

Kos*_*dov 8

使用http://www.newtonsoft.com/json

public T Read()
{
     return JsonConvert.DeserializeObject<T>(File.ReadAllText(_filePath));
}
public void Write(T model)
{
     File.WriteAllText(_filePath, JsonConvert.SerializeObject(model));
}
Run Code Online (Sandbox Code Playgroud)

我在我的 ASP.NET 5 项目中使用了它,它没问题