private void HandleWrittenReadingsToDatabase(WrittenReadingsToDatabase message)
        {
            // 12. Business logic for the above function. Recover calls this DIRECTLY.
            _state.SetSavedUntil(message.WrittenToDate);

            // 13. state has been saved to the database, so we can throw away older items.
            _state.Truncate();
        }
 private void HandleWrittenReadingsToDatabase(WrittenReadingsToDatabase message)
 {
     _state.SetSavedUntil(message.WrittenToDate);
     _state.Truncate();
 }
 private void HandleWrittenReadingsToDatabaseCommand(WrittenReadingsToDatabase message)
 {
     // 11. A command comes in --> Persist it to Akka.NET Persistence and call business logic
     Persist(message, msg => HandleWrittenReadingsToDatabase(message));
 }
 private void HandleWrittenReadingsToDatabaseCommand(WrittenReadingsToDatabase message)
 {
     Persist(message, msg => HandleWrittenReadingsToDatabase(message));
 }