Table of Contents

Interface IMessageStore

Namespace
InSite.Application.Messages.Read
Assembly
Shift.Sdk.dll
public interface IMessageStore
Extension Methods

Methods

Delete(Guid)

void Delete(Guid aggregate)

Parameters

aggregate Guid

DeleteFollower(Guid, Guid, Guid)

void DeleteFollower(Guid aggregate, Guid contact, Guid follower)

Parameters

aggregate Guid
contact Guid
follower Guid

DeleteSubscriberGroup(Guid, Guid)

void DeleteSubscriberGroup(Guid aggregate, Guid group)

Parameters

aggregate Guid
group Guid

DeleteSubscriberUser(Guid, Guid)

void DeleteSubscriberUser(Guid aggregate, Guid user)

Parameters

aggregate Guid
user Guid

InsertClickthrough(Guid, Guid, string, string)

void InsertClickthrough(Guid id, Guid user, string ip, string browser)

Parameters

id Guid
user Guid
ip string
browser string

InsertFollower(Guid, Guid, Guid)

void InsertFollower(Guid aggregate, Guid contact, Guid follower)

Parameters

aggregate Guid
contact Guid
follower Guid
QLink InsertLink(Guid id)

Parameters

id Guid

Returns

QLink

InsertMessage(MessageCreated)

void InsertMessage(MessageCreated message)

Parameters

message MessageCreated

InsertSubscriberGroup(Guid, Guid, DateTimeOffset)

void InsertSubscriberGroup(Guid aggregate, Guid group, DateTimeOffset time)

Parameters

aggregate Guid
group Guid
time DateTimeOffset

InsertSubscriberUser(Guid, Guid, DateTimeOffset)

void InsertSubscriberUser(Guid aggregate, Guid user, DateTimeOffset time)

Parameters

aggregate Guid
user Guid
time DateTimeOffset

UpdateMessage(AutoBccSubscribersDisabled)

void UpdateMessage(AutoBccSubscribersDisabled message)

Parameters

message AutoBccSubscribersDisabled

UpdateMessage(AutoBccSubscribersEnabled)

void UpdateMessage(AutoBccSubscribersEnabled message)

Parameters

message AutoBccSubscribersEnabled

UpdateMessage(CarbonCopyCompleted2)

void UpdateMessage(CarbonCopyCompleted2 message)

Parameters

message CarbonCopyCompleted2

UpdateMessage(CarbonCopyStarted2)

void UpdateMessage(CarbonCopyStarted2 message)

Parameters

message CarbonCopyStarted2

UpdateMessage(Classified)

void UpdateMessage(Classified message)

Parameters

message Classified

UpdateMessage(ContentChanged)

void UpdateMessage(ContentChanged message)

Parameters

message ContentChanged

UpdateMessage(DeliveryBounced)

void UpdateMessage(DeliveryBounced message)

Parameters

message DeliveryBounced

UpdateMessage(DeliveryCompleted2)

void UpdateMessage(DeliveryCompleted2 message)

Parameters

message DeliveryCompleted2

UpdateMessage(DeliveryStarted2)

void UpdateMessage(DeliveryStarted2 message)

Parameters

message DeliveryStarted2

UpdateMessage(LinkCounterReset)

void UpdateMessage(LinkCounterReset message)

Parameters

message LinkCounterReset

UpdateMessage(MailoutAborted)

void UpdateMessage(MailoutAborted message)

Parameters

message MailoutAborted

UpdateMessage(MailoutCancelled)

void UpdateMessage(MailoutCancelled message)

Parameters

message MailoutCancelled

UpdateMessage(MailoutCompleted)

void UpdateMessage(MailoutCompleted message)

Parameters

message MailoutCompleted

UpdateMessage(MailoutScheduled2)

void UpdateMessage(MailoutScheduled2 message)

Parameters

message MailoutScheduled2

UpdateMessage(MailoutStarted)

void UpdateMessage(MailoutStarted message)

Parameters

message MailoutStarted

UpdateMessage(MessageArchived)

void UpdateMessage(MessageArchived message)

Parameters

message MessageArchived

UpdateMessage(MessageDisabled)

void UpdateMessage(MessageDisabled message)

Parameters

message MessageDisabled

UpdateMessage(MessageEnabled)

void UpdateMessage(MessageEnabled message)

Parameters

message MessageEnabled

UpdateMessage(MessageRenamed)

void UpdateMessage(MessageRenamed message)

Parameters

message MessageRenamed

UpdateMessage(MessageRetitled)

void UpdateMessage(MessageRetitled message)

Parameters

message MessageRetitled

UpdateMessage(SenderChanged)

void UpdateMessage(SenderChanged message)

Parameters

message SenderChanged

UpdateMessage(SurveyFormAssigned)

void UpdateMessage(SurveyFormAssigned message)

Parameters

message SurveyFormAssigned