Example #1
0
        private static Identity CreateRecipientStatusRowIdentity(Identity messageTrackingReportIdentity, RecipientTrackingEvent trackingEvent)
        {
            string recipient   = trackingEvent.RecipientAddress.ToString();
            string displayName = trackingEvent.RecipientAddress.ToString();
            RecipientMessageTrackingReportId recipientMessageTrackingReportId = new RecipientMessageTrackingReportId(messageTrackingReportIdentity.RawIdentity, recipient);

            return(new Identity(recipientMessageTrackingReportId.RawIdentity, displayName));
        }
Example #2
0
 public RecipientStatusRow(Identity messageTrackingReportIdentity, RecipientTrackingEvent trackingEvent) : base(RecipientStatusRow.CreateRecipientStatusRowIdentity(messageTrackingReportIdentity, trackingEvent), trackingEvent)
 {
     this.RecipientTrackingEvent = trackingEvent;
 }