2 instantiations of TrayStartupState
aspire-tray (2)
src\Aspire.Tray\Common\TrayStartupRegistration.cs (1)
103return new(registration is not null, reason is null,
src\Aspire.Tray\Common\TrayStartupSettings.cs (1)
28public TrayStartupState Read() => new(_enabled, CanEnable, "Isolated smoke setting; no startup registration is changed.");
15 references to TrayStartupState
aspire-tray (15)
NativeSmokeHarness.cs (4)
390public TrayStartupState Read() 396var state = Store.Read(); 400public TrayStartupState SetEnabled(bool enabled) 408var state = Store.SetEnabled(enabled) with { CanEnable = CanEnable };
src\Aspire.Tray\Common\PanelSettings.cs (2)
14internal sealed record PanelSettings(TrayStartupState? Startup, string? StartupError, bool Preview) 43var current = settings.Read();
src\Aspire.Tray\Common\TrayPanel.cs (1)
1432var startup = settings.Startup;
src\Aspire.Tray\Common\TraySettingsText.cs (1)
30internal static string GetStartupStatus(TrayStartupState state, string? error)
src\Aspire.Tray\Common\TrayStartupRegistration.cs (3)
31public TrayStartupState Read() 39public TrayStartupState SetEnabled(bool enabled) 100private TrayStartupState State(string? registration)
src\Aspire.Tray\Common\TrayStartupSettings.cs (4)
16TrayStartupState Read(); 17TrayStartupState SetEnabled(bool enabled); 28public TrayStartupState Read() => new(_enabled, CanEnable, "Isolated smoke setting; no startup registration is changed."); 30public TrayStartupState SetEnabled(bool enabled)