Interface IRunStore

Namespace
SurvivorsMaker.Run
Assembly
SurvivorsMaker.Run.dll

Persistence boundary for an optional saved run, independent of profile and options storage.

public interface IRunStore

Methods

Load()

Loads the saved-run snapshot, or no snapshot when none is stored.

RunSnapshot Load()

Returns

RunSnapshot

Save(RunSnapshot)

Stores the supplied run snapshot separately from profile and user options.

void Save(RunSnapshot run)

Parameters

run RunSnapshot