public JObject ToJSON() { JObject j = new JObject() { ["timestamp"] = EventTimeUTC.ToStringZulu(), ["event"] = EventTypeStr, ["starsystem"] = StarSystem, ["station"] = Station, ["MarketID"] = MarketID, ["commodities"] = JToken.FromObject(Commodities, true) }; return(j); }
public JObject ToJSON() { JArray itemlist = new JArray(ItemList.Items.Select(x => new JObject() { { "id", x.id }, { "Name", x.FDName }, { "BuyPrice", x.BuyPrice } })); JObject j = new JObject() { ["timestamp"] = EventTimeUTC.ToStringZulu(), ["event"] = EventTypeStr, ["StationName"] = ItemList.StationName, ["StarSystem"] = ItemList.StarSystem, ["MarketID"] = MarketID, ["Horizons"] = Horizons, ["Items"] = itemlist, }; return(j); }
public JObject ToJSON() { JArray itemlist = new JArray(Yard.Ships.Select(x => new JObject() { { "id", x.id }, { "ShipType", x.ShipType }, { "ShipType_Localised", x.ShipType_Localised }, { "ShipPrice", x.ShipPrice } })); JObject j = new JObject() { ["timestamp"] = EventTimeUTC.ToStringZulu(), ["event"] = EventTypeStr, ["StationName"] = Yard.StationName, ["StarSystem"] = Yard.StarSystem, ["MarketID"] = MarketID, ["Horizons"] = Horizons, ["AllowCobraMkIV"] = AllowCobraMkIV, ["PriceList"] = itemlist, }; return(j); }