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