private async Task Handle(IContext context, RequestSnapshot message) { Console.WriteLine("MyPersistenceActor - RequestSnapshot"); await Persistence.PersistSnapshotAsync(_state); context.Self.Tell(new TimeToSnapshot()); }
private async Task Handle(IContext context, RequestSnapshot message) { Console.WriteLine("MyPersistenceActor - RequestSnapshot"); await _persistence.PersistSnapshotAsync(_state); Console.WriteLine("MyPersistenceActor - PersistedSnapshot = Snapshot.Index = {0}, Snapshot.State = {1}", _persistence.Index, _state); context.Self.Tell(new TimeToSnapshot()); }