public static BetCancelMarket Parse(dynamic dynamicXml) { if (dynamicXml == null) { return(null); } var builder = new BetCancelMarket { Id = dynamicXml.Id <int>(), Specifiers = dynamicXml.Specifiers, VoidReason = dynamicXml.void_reason }; return(builder); }
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); }