1 instantiation of StartOperation
aspire-tray (1)
src\Aspire.Tray\Common\TrayController.cs (1)
216var operation = new StartOperation();
9 references to StartOperation
aspire-tray (9)
src\Aspire.Tray\Common\TrayController.cs (9)
18private readonly Dictionary<string, StartOperation> _starts = new(TrayAppHostPath.Comparer); 206if (_starts.TryGetValue(path, out var existing) && existing.BlocksStart) 216var operation = new StartOperation(); 334if (_starts.TryGetValue(path, out var start)) 401private async Task StartAsync(string path, StartOperation operation) 472if (_disposed || operation.Discovered || !_starts.TryGetValue(path, out var current) || current != operation) 601&& (!_starts.TryGetValue(host.AppHostPath, out var operation) 638_starts.TryGetValue(saved.AppHostPath, out var start); 668private static string? GetStartError(StartOperation? operation) => operation?.Discovered == true