19 using Newtonsoft.Json;
23 using System.Collections.Generic;
45 public string DeployId {
get;
set; } =
string.Empty;
77 Log.
Trace($
"LiveResultPacket(): Error converting json: {err}");
97 catch (Exception err) {
110 new Dictionary<string, Chart>(),
new Dictionary<int, Order>(),
new Dictionary<DateTime, decimal>(),
111 new Dictionary<string, Holding>(),
new CashBook(),
new Dictionary<string, string>(),
112 new SortedDictionary<string, string>(),
new List<OrderEvent>(),
new Dictionary<string, string>(),
128 [JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
129 public IDictionary<string, Holding>
Holdings {
get;
set; }
145 Cash = _cashBook?.ToDictionary(pair => pair.Key, pair => pair.Value);
154 [JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
155 public Dictionary<string, Cash>
Cash {
get;
set; }
160 [JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
166 [JsonProperty(NullValueHandling = NullValueHandling.Ignore)]