private void HandlePersistableMessage(PersistableMessage message) { state.Add(message); }
public PersistenceStateItem(PersistableMessage message) { Message = message; Timestamp = DateTime.UtcNow; Saved = false; }
private void HandlePersistableMessageCommand(PersistableMessage message) { Persist(message, HandlePersistableMessage); }
public void Add(PersistableMessage message) { Items.Add(new PersistenceStateItem(message)); }