我只是希望JSON数据以特定的格式返回,比如一个数组上面的所有细节。请浏览具有我想要实现的代码和输出的图片。
public IEnumerable <Data> Get()
{
return new List<Data> {
new Data {Id=1,Content="Sample Content",Author="Bhanu"},
new Data {Id=2,Content="Sample Content",Author="War"}
};
}
上面的代码用Controllers.cs编写,数据来自模型类,它具有ID,Content,Author声明,如下面的代码。
namespace WebApplication1.model
{
public class Data
{
public int Id { get; set; }
public string Content { get; set;}
public string Author { get; set; }
}
}
您需要创建一个模型类,其类型为IEnumerable,如下所示:
public class DataModel
{
public IEnumerable<Data> Something {get; set; }
}
然后返回上面提到的类的实例:
public DataModel Get()
{
return new DataModel { Something = new List<Data> {
new Data {Id=1,Content="Sample Content",Author="Bhanu"},
new Data {Id=2,Content="Sample Content",Author="War"}
}
};
}