54 instantiations of TrayController
Aspire.Tray.Tests (54)
LinuxTrayTests.cs (12)
199
await using var controller = new
TrayController
(new TestAppHostClient());
214
await using var controller = new
TrayController
(new TestAppHostClient());
237
await using var controller = new
TrayController
(new TestAppHostClient());
252
await using var controller = new
TrayController
(new TestAppHostClient());
267
await using var controller = new
TrayController
(new TestAppHostClient());
294
await using var controller = new
TrayController
(new TestAppHostClient());
332
await using var controller = new
TrayController
(new TestAppHostClient(), store);
357
await using var controller = new
TrayController
(client, store);
381
await using var controller = new
TrayController
(new TestAppHostClient());
396
await using var controller = new
TrayController
(new TestAppHostClient());
415
await using var controller = new
TrayController
(new TestAppHostClient());
523
await using var controller = new
TrayController
(client, store);
TrayControllerPinPruningTests.cs (9)
29
var controller = new
TrayController
(client, new FileTraySavedStateStore(directory.StatePath));
55
var controller = new
TrayController
(client, store);
83
var controller = new
TrayController
(client, store);
113
var controller = new
TrayController
(client, store);
140
var controller = new
TrayController
(client, store);
163
var controller = new
TrayController
(client, store);
202
var controller = new
TrayController
(client, store);
245
var controller = new
TrayController
(new TestAppHostClient(), store);
267
var controller = new
TrayController
(client, store);
TrayControllerPreferencesTests.cs (7)
20
await using var controller = new
TrayController
(new TestAppHostClient(), new FileTraySavedStateStore(directory.StatePath));
41
await using var controller = new
TrayController
(new TestAppHostClient(), new FileTraySavedStateStore(directory.StatePath), limit);
59
await using var controller = new
TrayController
(new TestAppHostClient(), new FileTraySavedStateStore(directory.StatePath));
73
await using var controller = new
TrayController
(new TestAppHostClient(), store, 1);
96
await using var controller = new
TrayController
(client, store, limit);
124
await using var controller = new
TrayController
(client, store, 0);
156
Assert.Throws<ArgumentOutOfRangeException>(() => new
TrayController
(new TestAppHostClient(), new MemoryTraySavedStateStore(), limit));
TrayControllerSavedStateTests.cs (18)
23
var controller = new
TrayController
(client, new MemoryTraySavedStateStore(), 10, time);
67
var controller = new
TrayController
(client, new MemoryTraySavedStateStore(), 10, time);
102
var controller = new
TrayController
(client, new MemoryTraySavedStateStore(), 10, time);
129
var controller = new
TrayController
(client, new MemoryTraySavedStateStore(), 10, time);
158
var controller = new
TrayController
(client, new MemoryTraySavedStateStore(), 10, time);
183
var controller = new
TrayController
(client, new FileTraySavedStateStore(directory.StatePath));
211
var controller = new
TrayController
(client);
267
var controller = new
TrayController
(client);
293
var controller = new
TrayController
(client, store);
327
var controller = new
TrayController
(client);
359
var controller = new
TrayController
(client);
391
var controller = new
TrayController
(client);
430
var controller = new
TrayController
(client, store);
451
var controller = new
TrayController
(client);
475
var controller = new
TrayController
(client);
503
var controller = new
TrayController
(client, new FileTraySavedStateStore(directory.StatePath));
521
var controller = new
TrayController
(client);
557
var controller = new
TrayController
(client);
TrayControllerTests.cs (8)
15
var controller = new
TrayController
(client);
38
var controller = new
TrayController
(client);
52
var controller = new
TrayController
(client);
90
var controller = new
TrayController
(client);
119
var controller = new
TrayController
(client);
149
var controller = new
TrayController
(client);
177
var controller = new
TrayController
(client);
205
var controller = new
TrayController
(new TestAppHostClient());
64 references to TrayController
Aspire.Tray.Tests (64)
Helpers\TestAppHostClient.cs (2)
98
public async Task PublishAndWaitAsync(
TrayController
controller, AppHostSnapshot snapshot)
117
public static async Task WaitForStateAsync(
TrayController
controller, Func<TrayViewState, bool> predicate)
LinuxTrayTests.cs (12)
199
await using
var
controller = new TrayController(new TestAppHostClient());
214
await using
var
controller = new TrayController(new TestAppHostClient());
237
await using
var
controller = new TrayController(new TestAppHostClient());
252
await using
var
controller = new TrayController(new TestAppHostClient());
267
await using
var
controller = new TrayController(new TestAppHostClient());
294
await using
var
controller = new TrayController(new TestAppHostClient());
332
await using
var
controller = new TrayController(new TestAppHostClient(), store);
357
await using
var
controller = new TrayController(client, store);
381
await using
var
controller = new TrayController(new TestAppHostClient());
396
await using
var
controller = new TrayController(new TestAppHostClient());
415
await using
var
controller = new TrayController(new TestAppHostClient());
523
await using
var
controller = new TrayController(client, store);
src\Aspire.Tray\Linux\LinuxTrayApplication.cs (2)
13
internal sealed class LinuxTrayApplication(
TrayController
controller, ITrayStartupSettings startup, TimeProvider timeProvider) : IDisposable
39
internal LinuxTrayApplication(
TrayController
controller, ITrayStartupSettings startup)
src\Aspire.Tray\Linux\LinuxTrayPanel.cs (2)
12
private readonly
TrayController
_controller;
148
internal LinuxTrayPanel(
TrayController
controller, IReadOnlyList<LinuxFolderApplication> applications,
TrayControllerPinPruningTests.cs (9)
29
var
controller = new TrayController(client, new FileTraySavedStateStore(directory.StatePath));
55
var
controller = new TrayController(client, store);
83
var
controller = new TrayController(client, store);
113
var
controller = new TrayController(client, store);
140
var
controller = new TrayController(client, store);
163
var
controller = new TrayController(client, store);
202
var
controller = new TrayController(client, store);
245
var
controller = new TrayController(new TestAppHostClient(), store);
267
var
controller = new TrayController(client, store);
TrayControllerPreferencesTests.cs (6)
20
await using
var
controller = new TrayController(new TestAppHostClient(), new FileTraySavedStateStore(directory.StatePath));
41
await using
var
controller = new TrayController(new TestAppHostClient(), new FileTraySavedStateStore(directory.StatePath), limit);
59
await using
var
controller = new TrayController(new TestAppHostClient(), new FileTraySavedStateStore(directory.StatePath));
73
await using
var
controller = new TrayController(new TestAppHostClient(), store, 1);
96
await using
var
controller = new TrayController(client, store, limit);
124
await using
var
controller = new TrayController(client, store, 0);
TrayControllerSavedStateTests.cs (23)
23
var
controller = new TrayController(client, new MemoryTraySavedStateStore(), 10, time);
32
time.Advance(
TrayController
.StartReconciliationTimeout);
37
time.Advance(
TrayController
.StartReconciliationTimeout - TimeSpan.FromSeconds(1));
67
var
controller = new TrayController(client, new MemoryTraySavedStateStore(), 10, time);
77
time.Advance(
TrayController
.StartReconciliationTimeout);
102
var
controller = new TrayController(client, new MemoryTraySavedStateStore(), 10, time);
111
time.Advance(
TrayController
.StartReconciliationTimeout);
129
var
controller = new TrayController(client, new MemoryTraySavedStateStore(), 10, time);
141
time.Advance(
TrayController
.StartReconciliationTimeout);
158
var
controller = new TrayController(client, new MemoryTraySavedStateStore(), 10, time);
183
var
controller = new TrayController(client, new FileTraySavedStateStore(directory.StatePath));
211
var
controller = new TrayController(client);
267
var
controller = new TrayController(client);
293
var
controller = new TrayController(client, store);
327
var
controller = new TrayController(client);
359
var
controller = new TrayController(client);
391
var
controller = new TrayController(client);
430
var
controller = new TrayController(client, store);
451
var
controller = new TrayController(client);
475
var
controller = new TrayController(client);
503
var
controller = new TrayController(client, new FileTraySavedStateStore(directory.StatePath));
521
var
controller = new TrayController(client);
557
var
controller = new TrayController(client);
TrayControllerTests.cs (8)
15
var
controller = new TrayController(client);
38
var
controller = new TrayController(client);
52
var
controller = new TrayController(client);
90
var
controller = new TrayController(client);
119
var
controller = new TrayController(client);
149
var
controller = new TrayController(client);
177
var
controller = new TrayController(client);
205
var
controller = new TrayController(new TestAppHostClient());