public async Task GetTradeSession() { TradeSession.Clear(); // Account trade session TTTradeSession tradeSession = await _client.GetTradeSessionAsync(); TradeSession.Add(new KeyValuePair <string, object>(nameof(tradeSession.PlatformName), tradeSession.PlatformName)); TradeSession.Add(new KeyValuePair <string, object>(nameof(tradeSession.PlatformCompany), tradeSession.PlatformCompany)); TradeSession.Add(new KeyValuePair <string, object>(nameof(tradeSession.PlatformAddress), tradeSession.PlatformAddress)); TradeSession.Add(new KeyValuePair <string, object>(nameof(tradeSession.PlatformTimezoneOffset), tradeSession.PlatformTimezoneOffset)); TradeSession.Add(new KeyValuePair <string, object>(nameof(tradeSession.SessionId), tradeSession.SessionId)); TradeSession.Add(new KeyValuePair <string, object>(nameof(tradeSession.SessionStatus), tradeSession.SessionStatus)); TradeSession.Add(new KeyValuePair <string, object>(nameof(tradeSession.SessionStartTime), tradeSession.SessionStartTime.ToString("u"))); TradeSession.Add(new KeyValuePair <string, object>(nameof(tradeSession.SessionEndTime), tradeSession.SessionEndTime.ToString("u"))); TradeSession.Add(new KeyValuePair <string, object>(nameof(tradeSession.SessionOpenTime), tradeSession.SessionOpenTime.ToString("u"))); TradeSession.Add(new KeyValuePair <string, object>(nameof(tradeSession.SessionCloseTime), tradeSession.SessionCloseTime.ToString("u"))); }