Example #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="JourneyOutcomeEventsNotificationOutcomeAchievedMessage" /> class.
 /// </summary>
 /// <param name="Outcome">Outcome.</param>
 /// <param name="Browser">Browser.</param>
 /// <param name="VisitCreatedDate">VisitCreatedDate.</param>
 /// <param name="IpAddress">IpAddress.</param>
 /// <param name="IpOrganization">IpOrganization.</param>
 /// <param name="UserAgentString">UserAgentString.</param>
 /// <param name="Device">Device.</param>
 /// <param name="Geolocation">Geolocation.</param>
 /// <param name="MktCampaign">MktCampaign.</param>
 /// <param name="VisitReferrer">VisitReferrer.</param>
 /// <param name="AssociatedValue">AssociatedValue.</param>
 public JourneyOutcomeEventsNotificationOutcomeAchievedMessage(JourneyOutcomeEventsNotificationOutcome Outcome = null, JourneyOutcomeEventsNotificationBrowser Browser = null, DateTime?VisitCreatedDate = null, string IpAddress = null, string IpOrganization = null, string UserAgentString = null, JourneyOutcomeEventsNotificationDevice Device = null, JourneyOutcomeEventsNotificationGeoLocation Geolocation = null, JourneyOutcomeEventsNotificationMktCampaign MktCampaign = null, JourneyOutcomeEventsNotificationReferrer VisitReferrer = null, JourneyOutcomeEventsNotificationAssociatedValue AssociatedValue = null)
 {
     this.Outcome          = Outcome;
     this.Browser          = Browser;
     this.VisitCreatedDate = VisitCreatedDate;
     this.IpAddress        = IpAddress;
     this.IpOrganization   = IpOrganization;
     this.UserAgentString  = UserAgentString;
     this.Device           = Device;
     this.Geolocation      = Geolocation;
     this.MktCampaign      = MktCampaign;
     this.VisitReferrer    = VisitReferrer;
     this.AssociatedValue  = AssociatedValue;
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="JourneyOutcomeEventsNotificationOutcomeAttributionMessage" /> class.
 /// </summary>
 /// <param name="Outcome">Outcome.</param>
 /// <param name="OutcomeTouchpoints">OutcomeTouchpoints.</param>
 /// <param name="SegmentAssignments">SegmentAssignments.</param>
 /// <param name="AssociatedValue">AssociatedValue.</param>
 public JourneyOutcomeEventsNotificationOutcomeAttributionMessage(JourneyOutcomeEventsNotificationOutcome Outcome = null, List <JourneyOutcomeEventsNotificationOutcomeTouchpoint> OutcomeTouchpoints = null, List <JourneyOutcomeEventsNotificationSegment> SegmentAssignments = null, JourneyOutcomeEventsNotificationAssociatedValue AssociatedValue = null)
 {
     this.Outcome            = Outcome;
     this.OutcomeTouchpoints = OutcomeTouchpoints;
     this.SegmentAssignments = SegmentAssignments;
     this.AssociatedValue    = AssociatedValue;
 }