You can use linq and Json.Net library for that.
var myObjects = MyObject.LoadAll();
var forSerialization = myObjects.ToDictionary(x => x.Id, x => x.Name);
var json = JsonConvert.SerializeObject(forSerialization);
You can use linq and Json.Net library for that.
var myObjects = MyObject.LoadAll();
var forSerialization = myObjects.ToDictionary(x => x.Id, x => x.Name);
var json = JsonConvert.SerializeObject(forSerialization);