The name 'Json' does not exist in the current context

What you’ll want to do is return a DataSet from your function.

Set your output variable to be a DataSet,

var ds = new DataSet();
var dt = new DataTable("myTable");
dt.Columns.Add("EndUser1", typeof(string));
dt.Columns.Add("EndUser2", typeof(string));
dt.Columns.Add("FinalDestinationCountry", typeof(string));
dt.Columns.Add("myExtraOutput", typeof(string));
ds.Tables.Add(dt);

dt.Rows.Add("A", "B", "C", "D");

output = ds;
{
  "myTable": [
    {
      "EndUser1": "A",
      "EndUser2": "B",
      "FinalDestinationCountry": "C",
      "myExtraOutput": "D"
    }
  ]
}
1 Like