Exemplo n.º 1
0
        protected Eventsourced()
        {
            LastSequenceNr = 0L;

            Extension            = Persistence.Instance.Apply(Context.System);
            _instanceId          = InstanceCounter.GetAndIncrement();
            _maxMessageBatchSize = Extension.Settings.Journal.MaxMessageBatchSize;
            _currentState        = RecoveryPending();
            _internalStash       = CreateStash();
        }
Exemplo n.º 2
0
 private void ChangeState(EventsourcedState state)
 {
     _currentState = state;
 }