MemoryPersistence<T> constructor

MemoryPersistence<T>([
  1. ILoader<T>? loader,
  2. ISaver<T>? saver
])

Creates a new instance of the persistence.

  • loader (optional) a loader to load items from external datasource.
  • saver (optional) a saver to save items to external datasource.

Implementation

MemoryPersistence([ILoader<T>? loader, ISaver<T>? saver]) {
  this.loader = loader;
  this.saver = saver;
}