saveSession method

Future<void> saveSession(
  1. SessionSnapshot snapshot
)

Save a session snapshot to disk.

Implementation

Future<void> saveSession(SessionSnapshot snapshot) async {
  final file = File(_sessionPath(snapshot.sessionId));
  await file.parent.create(recursive: true);
  final json = jsonEncode(snapshot.toJson());
  await file.writeAsString(json);
}