internal ParseTradeResult(ulong tradeID, EResult result) { if ((tradeID == 0) || (result == EResult.Unknown)) { throw new ArgumentNullException(nameof(tradeID) + " || " + nameof(result)); } TradeID = tradeID; Result = result; }