Table of Contents

Class EventStore

Namespace
InSite.Persistence
Assembly
InSite.Persistence.dll
public class EventStore : IEventStore
Inheritance
EventStore
Implements
Inherited Members

Constructors

EventStore(IJsonSerializer, IBankSearch)

public EventStore(IJsonSerializer serializer, IBankSearch bankSearch)

Parameters

serializer IJsonSerializer
bankSearch IBankSearch

Methods

DeleteAll()

public void DeleteAll()

DeleteComment(Guid)

public void DeleteComment(Guid comment)

Parameters

comment Guid

DeleteContact(Guid, Guid)

public void DeleteContact(Guid aggregate, Guid contact)

Parameters

aggregate Guid
contact Guid

DeleteEvent(Guid)

public void DeleteEvent(Guid id)

Parameters

id Guid

DeleteExamForm(Guid, Guid)

public void DeleteExamForm(Guid aggregate, Guid form)

Parameters

aggregate Guid
form Guid

DeleteTimer(Guid)

public void DeleteTimer(Guid id)

Parameters

id Guid

InsertComment(Guid, Guid, Guid, Guid, DateTimeOffset, string)

public void InsertComment(Guid aggregate, Guid comment, Guid organization, Guid author, DateTimeOffset time, string text)

Parameters

aggregate Guid
comment Guid
organization Guid
author Guid
time DateTimeOffset
text string

InsertContact(Guid, Guid, string, DateTimeOffset)

public void InsertContact(Guid aggregate, Guid contact, string role, DateTimeOffset time)

Parameters

aggregate Guid
contact Guid
role string
time DateTimeOffset

InsertEvent(AppointmentScheduled)

public void InsertEvent(AppointmentScheduled e)

Parameters

e AppointmentScheduled

InsertEvent(ClassImported)

public void InsertEvent(ClassImported e)

Parameters

e ClassImported

InsertEvent(ClassScheduled2)

public void InsertEvent(ClassScheduled2 e)

Parameters

e ClassScheduled2

InsertEvent(ExamScheduled2)

public void InsertEvent(ExamScheduled2 e)

Parameters

e ExamScheduled2

InsertEvent(MeetingScheduled2)

public void InsertEvent(MeetingScheduled2 e)

Parameters

e MeetingScheduled2

InsertExamForm(Guid, Guid)

public void InsertExamForm(Guid aggregateIdentifier, Guid formIdentifier)

Parameters

aggregateIdentifier Guid
formIdentifier Guid

InsertSeat(SeatAdded)

public void InsertSeat(SeatAdded e)

Parameters

e SeatAdded

InsertTimer(QEventTimer)

public void InsertTimer(QEventTimer timer)

Parameters

timer QEventTimer

RemoveSeat(SeatDeleted)

public void RemoveSeat(SeatDeleted e)

Parameters

e SeatDeleted

Update(SeatRevised)

public void Update(SeatRevised e)

Parameters

e SeatRevised

UpdateComment(Guid, Guid, DateTimeOffset, string)

public void UpdateComment(Guid comment, Guid author, DateTimeOffset time, string text)

Parameters

comment Guid
author Guid
time DateTimeOffset
text string

UpdateEvent(AppointmentDescribed)

public void UpdateEvent(AppointmentDescribed e)

Parameters

e AppointmentDescribed

UpdateEvent(AppointmentTypeChanged)

public void UpdateEvent(AppointmentTypeChanged e)

Parameters

e AppointmentTypeChanged

UpdateEvent(CapacityAdjusted)

public void UpdateEvent(CapacityAdjusted e)

Parameters

e CapacityAdjusted

UpdateEvent(CapacityDecreased)

public void UpdateEvent(CapacityDecreased e)

Parameters

e CapacityDecreased

UpdateEvent(CapacityIncreased)

public void UpdateEvent(CapacityIncreased e)

Parameters

e CapacityIncreased

UpdateEvent(DistributionChanged)

public void UpdateEvent(DistributionChanged e)

Parameters

e DistributionChanged

UpdateEvent(DistributionOrdered)

public void UpdateEvent(DistributionOrdered e)

Parameters

e DistributionOrdered

UpdateEvent(DistributionTracked)

public void UpdateEvent(DistributionTracked e)

Parameters

e DistributionTracked

UpdateEvent(EventAchievementAdded)

public void UpdateEvent(EventAchievementAdded e)

Parameters

e EventAchievementAdded

UpdateEvent(EventAchievementChanged)

public void UpdateEvent(EventAchievementChanged e)

Parameters

e EventAchievementChanged

UpdateEvent(EventCalendarColorModified)

public void UpdateEvent(EventCalendarColorModified e)

Parameters

e EventCalendarColorModified

UpdateEvent(EventCancelled)

public void UpdateEvent(EventCancelled e)

Parameters

e EventCancelled

UpdateEvent(EventCompleted)

public void UpdateEvent(EventCompleted e)

Parameters

e EventCompleted

UpdateEvent(EventCreditAssigned)

public void UpdateEvent(EventCreditAssigned e)

Parameters

e EventCreditAssigned

UpdateEvent(EventCreditHoursChanged)

public void UpdateEvent(EventCreditHoursChanged e)

Parameters

e EventCreditHoursChanged

UpdateEvent(EventDescribed)

public void UpdateEvent(EventDescribed e)

Parameters

e EventDescribed

UpdateEvent(EventDurationChanged)

public void UpdateEvent(EventDurationChanged e)

Parameters

e EventDurationChanged

UpdateEvent(EventFormatChanged)

public void UpdateEvent(EventFormatChanged e)

Parameters

e EventFormatChanged

UpdateEvent(EventNotificationTriggered)

public void UpdateEvent(EventNotificationTriggered e)

Parameters

e EventNotificationTriggered

UpdateEvent(EventPublicationCompleted)

public void UpdateEvent(EventPublicationCompleted e)

Parameters

e EventPublicationCompleted

UpdateEvent(EventPublicationStarted)

public void UpdateEvent(EventPublicationStarted e)

Parameters

e EventPublicationStarted

UpdateEvent(EventPublished)

public void UpdateEvent(EventPublished e)

Parameters

e EventPublished

UpdateEvent(EventRecoded)

public void UpdateEvent(EventRecoded e)

Parameters

e EventRecoded

UpdateEvent(EventRegistrationWithLinkAllowed)

public void UpdateEvent(EventRegistrationWithLinkAllowed e)

Parameters

e EventRegistrationWithLinkAllowed

UpdateEvent(EventRenumbered)

public void UpdateEvent(EventRenumbered e)

Parameters

e EventRenumbered

UpdateEvent(EventRequestStatusChanged)

public void UpdateEvent(EventRequestStatusChanged e)

Parameters

e EventRequestStatusChanged

UpdateEvent(EventRescheduled)

public void UpdateEvent(EventRescheduled e)

Parameters

e EventRescheduled

UpdateEvent(EventRetitled)

public void UpdateEvent(EventRetitled e)

Parameters

e EventRetitled

UpdateEvent(EventScheduleStatusChanged)

public void UpdateEvent(EventScheduleStatusChanged e)

Parameters

e EventScheduleStatusChanged

UpdateEvent(EventScoresPublished)

public void UpdateEvent(EventScoresPublished e)

Parameters

e EventScoresPublished

UpdateEvent(EventScoresValidated)

public void UpdateEvent(EventScoresValidated e)

Parameters

e EventScoresValidated

UpdateEvent(EventUnpublished)

public void UpdateEvent(EventUnpublished e)

Parameters

e EventUnpublished

UpdateEvent(EventVenueChanged2)

public void UpdateEvent(EventVenueChanged2 e)

Parameters

e EventVenueChanged2

UpdateEvent(ExamMaterialReturned)

public void UpdateEvent(ExamMaterialReturned e)

Parameters

e ExamMaterialReturned

UpdateEvent(ExamTypeChanged)

public void UpdateEvent(ExamTypeChanged e)

Parameters

e ExamTypeChanged

UpdateEvent(IntegrationConfigured)

public void UpdateEvent(IntegrationConfigured e)

Parameters

e IntegrationConfigured

UpdateEvent(InvigilatorCapacityAdjusted)

public void UpdateEvent(InvigilatorCapacityAdjusted e)

Parameters

e InvigilatorCapacityAdjusted

UpdateEvent(LearnerRegistrationGroupModified)

public void UpdateEvent(LearnerRegistrationGroupModified e)

Parameters

e LearnerRegistrationGroupModified

UpdateEvent(MandatorySurveyModified)

public void UpdateEvent(MandatorySurveyModified e)

Parameters

e MandatorySurveyModified

UpdateEvent(RegistrationFieldModified)

public void UpdateEvent(RegistrationFieldModified e)

Parameters

e RegistrationFieldModified

UpdateEvent(IChange, Action<QEvent>)

public void UpdateEvent(IChange e, Action<QEvent> change)

Parameters

e IChange
change Action<QEvent>

UpdateTimer(Guid, string)

public void UpdateTimer(Guid id, string status)

Parameters

id Guid
status string