Beispiel #1
0
 public EventStorage(Messages messages, string eventStore, IEventTypeIdentifier typeIdentifier)
 {
     _events         = new List <IEvent>();
     _messages       = messages ?? throw new ArgumentNullException(nameof(messages));
     _eventStore     = eventStore ?? throw new ArgumentNullException(nameof(eventStore));
     _typeIdentifier = typeIdentifier ?? throw new ArgumentNullException(nameof(typeIdentifier));
 }
Beispiel #2
0
 public EventStorageFactory(Messages messages, IEventTypeIdentifier eventTypeIdentifier)
 {
     _messages            = messages ?? throw new System.ArgumentNullException(nameof(messages));
     _eventTypeIdentifier = eventTypeIdentifier ?? throw new System.ArgumentNullException(nameof(eventTypeIdentifier));
 }