3 implementations of ITraySavedStateStore
Aspire.Tray.Tests (3)
Helpers\TestTraySavedStateStore.cs (1)
6
internal sealed class TestTraySavedStateStore(TraySavedState state) :
ITraySavedStateStore
src\Aspire.Tray\Common\FileTraySavedStateStore.cs (1)
13
internal sealed class FileTraySavedStateStore :
ITraySavedStateStore
src\Aspire.Tray\Common\TraySavedState.cs (1)
97
internal sealed class MemoryTraySavedStateStore :
ITraySavedStateStore
4 references to ITraySavedStateStore
Aspire.Tray.Tests (4)
src\Aspire.Tray\Common\TrayController.cs (4)
11
private readonly
ITraySavedStateStore
_savedStateStore;
35
public TrayController(IAppHostClient client,
ITraySavedStateStore
savedStateStore)
40
public TrayController(IAppHostClient client,
ITraySavedStateStore
savedStateStore, int recentAppHostLimit)
45
internal TrayController(IAppHostClient client,
ITraySavedStateStore
savedStateStore, int recentAppHostLimit, TimeProvider timeProvider)