示例#1
0
        public static BetCancelRollback Parse(dynamic dynamicXml)
        {
            if (dynamicXml == null)
            {
                return(null);
            }

            var builder = new BetCancelRollback
            {
                EndTime   = dynamicXml.EndTime <long?>(),
                EventId   = dynamicXml.EventId,
                Markets   = BetCancelMarket.ParseList(dynamicXml.GetMarketList()),
                Product   = dynamicXml.Product <ProductType>(),
                RequestId = dynamicXml.RequestId <int?>(),
                StartTime = dynamicXml.StartTime <long?>(),
                Timestamp = dynamicXml.Timestamp <long>()
            };

            return(builder);
        }