using System.Collections.Generic;
public static void Main()
var response = new GetDataSetsItemsResponse();
var attribute = new Attribute()
{Name = "TestName1", Value = "TestValue1"};
var attributes = new List<Attribute>();
attributes.Add(attribute);
var rows = new List<Rows>();
{Attributes = attributes.ToArray()};
var datasets = new List<DataSet>();
var dataset = new DataSet()
{Id = Guid.NewGuid(), Title = "testTile", Coverage = 10m, Items = rows.ToArray(), TypicalId = Guid.NewGuid()};
response.DataSets = datasets.ToArray();
string json = JsonConvert.SerializeObject(response);
public class GetDataSetsItemsResponse
public DataSet[] DataSets
public sealed class DataSet
public Attribute[] Attributes
public sealed class Attribute