public ScheduleSmsForSendingLater(DateTime sendMessageAt, SmsData smsData, SmsMetaData smsMetaData, Guid coorelationId) { ScheduleMessageId = Guid.NewGuid(); SendMessageAtUtc = sendMessageAt.ToUniversalTime(); SmsData = smsData; SmsMetaData = smsMetaData; CorrelationId = coorelationId; }
public ScheduleSmsForSendingLater(DateTime sendMessageAtUtc, SmsData smsData, SmsMetaData smsMetaData, Guid coorelationId, string username) { ScheduleMessageId = Guid.NewGuid(); SendMessageAtUtc = sendMessageAtUtc; SmsData = smsData; SmsMetaData = smsMetaData; CorrelationId = coorelationId; Username = username; }
public ScheduleEmailForSendingLater(DateTime sendMessageAtUtc, EmailData emailData, SmsMetaData metaData, Guid coorelationId, string username) { ScheduleMessageId = Guid.NewGuid(); EmailData = emailData; SendMessageAtUtc = sendMessageAtUtc; CorrelationId = coorelationId; Username = username; Tags = metaData.Tags; Topic = metaData.Topic; }
public CoordinatorTrackingData(List<MessageSendingStatus> listOfSendingStatusForTesting) { MetaData = new SmsMetaData(); testMessageSendingStatus = listOfSendingStatusForTesting; }
public CoordinatorTrackingData() { MetaData = new SmsMetaData(); }
public ScheduleSmsForSendingLater() { SmsData = new SmsData(string.Empty, string.Empty); SmsMetaData = new SmsMetaData(); }