I've looked and can't find anything and this is really starting to annoy me...
I've got JSON.Net and the following snippet of code
var x = insList.Select(a => new
{
ac = a.CreatedDate,
bd = a.CreatedBy
});
this.Context.Response.Write(x.ToJSON());
.ToJSON() is a simple extension method:
public static string ToJSON(this object obj)
{ return JsonConvert.SerializeObject(obj); }
The json output is

Ideally what I'd like is the highlight bits to have the same root name, rather than just {}
Can anyone help please?