Implemented interface member:
method
Save
Aspire.Tray.ITraySavedStateStore.Save(Aspire.Tray.TraySavedState)
29 references to Save
Aspire.Tray.Tests (29)
TrayControllerPinPruningTests.cs (8)
22
store.
Save
(TraySavedState.Empty.Remember(retained).SetPinned(retained, true)
54
store.
Save
(TraySavedState.Empty.Remember(path).SetPinned(path, true));
81
store.
Save
(TraySavedState.Empty.Remember(path).SetPinned(path, true));
112
store.
Save
(TraySavedState.Empty.Remember(path).SetPinned(path, true));
138
store.
Save
(TraySavedState.Empty.Remember(path));
201
store.
Save
(TraySavedState.Empty.Remember(path).SetPinned(path, true));
243
store.
Save
(TraySavedState.Empty.Remember(restricted).Remember(deleted));
268
store.
Save
(TraySavedState.Empty.Remember(path).SetPinned(path, true));
TrayControllerPreferencesTests.cs (1)
78
new FileTraySavedStateStore(directory.StatePath).
Save
(saved);
TrayControllerSavedStateTests.cs (1)
185
store.
Save
(TraySavedState.Empty.Remember(pinned).Remember(recent).SetPinned(pinned, true));
TraySavedStateTests.cs (14)
28
new FileTraySavedStateStore(directory.StatePath).
Save
(saved);
113
new FileTraySavedStateStore(directory.StatePath).
Save
(state);
130
new FileTraySavedStateStore(directory.StatePath).
Save
(state);
142
store.
Save
(TraySavedState.Empty);
145
Assert.Throws<InvalidDataException>(() => store.
Save
(state));
162
new FileTraySavedStateStore(directory.StatePath).
Save
(saved);
181
store.
Save
(saved.ClearRecent());
218
Assert.Throws<InvalidDataException>(() => store.
Save
(TraySavedState.Empty.Remember(Path.GetFullPath("apphost.cs"))));
227
store.
Save
(TraySavedState.Empty);
230
Assert.Throws<IOException>(() => store.
Save
(TraySavedState.Empty.Remember(Path.GetFullPath("apphost.cs"))));
240
store.
Save
(TraySavedState.Empty.Remember(path));
241
store.
Save
(TraySavedState.Empty.Remember(path).SetPinned(path, true));
242
store.
Save
(TraySavedState.Empty);
256
new FileTraySavedStateStore(directory.StatePath).
Save
(TraySavedState.Empty);
TrayUserPreferencesTests.cs (5)
16
store.
Save
(TraySavedState.Empty with { ConfirmStop = false });
28
new FileTraySavedStateStore(legacyPath).
Save
(saved);
44
.
Save
(TraySavedState.Empty with { ConfirmStop = false });
45
new FileTraySavedStateStore(directory.UserStatePath).
Save
(TraySavedState.Empty);
63
Assert.Throws<InvalidDataException>(() => store.
Save
(TraySavedState.Empty));