Implemented interface member:
method
Save
Aspire.Tray.ITraySavedStateStore.Save(Aspire.Tray.TraySavedState)
29 references to Save
Aspire.Tray.Tests (29)
TrayControllerPinPruningTests.cs (8)
22store.Save(TraySavedState.Empty.Remember(retained).SetPinned(retained, true) 53store.Save(TraySavedState.Empty.Remember(path).SetPinned(path, true)); 80store.Save(TraySavedState.Empty.Remember(path).SetPinned(path, true)); 111store.Save(TraySavedState.Empty.Remember(path).SetPinned(path, true)); 137store.Save(TraySavedState.Empty.Remember(path)); 200store.Save(TraySavedState.Empty.Remember(path).SetPinned(path, true)); 240store.Save(TraySavedState.Empty.Remember(restricted).Remember(deleted)); 265store.Save(TraySavedState.Empty.Remember(path).SetPinned(path, true));
TrayControllerPreferencesTests.cs (1)
40new FileTraySavedStateStore(directory.StatePath).Save(saved);
TrayControllerSavedStateTests.cs (1)
181store.Save(TraySavedState.Empty.Remember(pinned).Remember(recent).SetPinned(pinned, true));
TraySavedStateTests.cs (14)
28new FileTraySavedStateStore(directory.StatePath).Save(saved); 88new FileTraySavedStateStore(directory.StatePath).Save(loaded); 103new FileTraySavedStateStore(directory.StatePath).Save(state); 115store.Save(TraySavedState.Empty); 118Assert.Throws<InvalidDataException>(() => store.Save(state)); 135new FileTraySavedStateStore(directory.StatePath).Save(saved); 154store.Save(saved.ClearRecent()); 190Assert.Throws<InvalidDataException>(() => store.Save(TraySavedState.Empty.Remember(Path.GetFullPath("apphost.cs")))); 199store.Save(TraySavedState.Empty); 202Assert.Throws<IOException>(() => store.Save(TraySavedState.Empty.Remember(Path.GetFullPath("apphost.cs")))); 212store.Save(TraySavedState.Empty.Remember(path)); 213store.Save(TraySavedState.Empty.Remember(path).SetPinned(path, true)); 214store.Save(TraySavedState.Empty); 228new FileTraySavedStateStore(directory.StatePath).Save(TraySavedState.Empty);
TrayUserPreferencesTests.cs (5)
17store.Save(TraySavedState.Empty.Remember(host).SetPinned(host, true)); 29new FileTraySavedStateStore(legacyPath).Save(saved); 45.Save(TraySavedState.Empty.Remember(legacyHost)); 46new FileTraySavedStateStore(directory.UserStatePath).Save(TraySavedState.Empty); 63Assert.Throws<InvalidDataException>(() => store.Save(TraySavedState.Empty));