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 DeleteComment(Guid comment)
Parameters
comment Guid
public void DeleteContact(Guid aggregate, Guid contact)
Parameters
aggregate Guid
contact Guid
DeleteEvent(Guid)
public void DeleteEvent(Guid id)
Parameters
id Guid
public void DeleteExamForm(Guid aggregate, Guid form)
Parameters
aggregate Guid
form Guid
DeleteTimer(Guid)
public void DeleteTimer(Guid id)
Parameters
id Guid
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
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
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
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