private static void InitializeStreakManager() { if (!File.Exists(DataFileName)) { var endOfDayOffset = AskEndOfDayOffset(); _streakManager = new StreakManager { EndOfDayOffset = endOfDayOffset }; Save(); return; } Load(); }
private static void Load() { _streakManager = _serializer.Load(); }
public void Save(StreakManager streakManager) { using (var stream = File.Create(_fileName)) Serializer.WriteObject(stream, streakManager); }