20 instantiations of LayoutConfiguration
aspire (3)
Bundles\BundleService.cs (1)
726return new LayoutConfiguration
Layout\LayoutDiscovery.cs (2)
274return new LayoutConfiguration 320return new LayoutConfiguration
Aspire.Cli.Tests (17)
BundleServiceIntegrationTests.cs (1)
821return new LayoutConfiguration
Commands\DashboardRunCommandTests.cs (1)
696var layout = new LayoutConfiguration
Commands\StopCommandTests.cs (1)
1527var layout = new LayoutConfiguration
Commands\TrayCommandTests.cs (1)
537var layout = new LayoutConfiguration { LayoutPath = root, Components = new LayoutComponents { Tray = LayoutComponents.MacTrayExecutablePath } };
Configuration\PrebuiltAppHostServerChannelResolutionTests.cs (1)
101new LayoutConfiguration(),
Layout\LayoutConfigurationTests.cs (2)
48var layout = new LayoutConfiguration { LayoutPath = workspace.WorkspaceRoot.FullName }; 77Assert.Null(DashboardLaunchHelper.GetDashboardPath(new LayoutConfiguration(), supportsNativeDashboard));
Layout\TrayLayoutTests.cs (1)
55var layout = new LayoutConfiguration();
Processes\ProcessTreeGracefulShutdownServiceTests.cs (1)
172Layout = new LayoutConfiguration { LayoutPath = versionRoot.FullName }
ProfileCaptureServiceTests.cs (2)
128Layout = new LayoutConfiguration { LayoutPath = layoutRoot.FullName } 161Layout = new LayoutConfiguration { LayoutPath = layoutRoot.FullName }
Projects\AppHostServerSessionTests.cs (2)
529new LayoutConfiguration(), 540new LayoutConfiguration(),
Projects\DotNetAppHostProjectTests.cs (1)
4665layout = new LayoutConfiguration
Projects\PrebuiltAppHostServerTests.cs (2)
1441layout ?? new LayoutConfiguration(), 2950return new LayoutConfiguration { LayoutPath = layoutRoot.FullName };
Utils\CliTestHelper.cs (1)
840var layout = new LayoutConfiguration
87 references to LayoutConfiguration
aspire (30)
Bundles\BundleLayoutLease.cs (2)
17internal BundleLayoutLease(LayoutConfiguration layout, BundleVersionLease? lease) 26public LayoutConfiguration Layout { get; }
Bundles\BundleService.cs (2)
106var fallbackLayout = layoutDiscovery.DiscoverLayout(); 724private static LayoutConfiguration CreateVersionRootedLayout(string versionDirectory)
Commands\DashboardRunCommand.cs (1)
105var layout = layoutLease?.Layout;
Commands\TrayLifecycleService.cs (1)
63var layout = lease?.Layout;
Layout\LayoutConfiguration.cs (1)
170public static string? GetDashboardPath(LayoutConfiguration layout, bool supportsNativeDashboard)
Layout\LayoutDiscovery.cs (17)
21LayoutConfiguration? DiscoverLayout(string? projectDirectory = null); 54public LayoutConfiguration? DiscoverLayout(string? projectDirectory = null) 61var config = TryLoadLayoutFromPath(envLayoutPath); 69var relativeLayout = TryDiscoverRelativeLayout(); 84var aspireHomeLayout = TryDiscoverAspireHomeLayout(); 95private LayoutConfiguration? TryDiscoverAspireHomeLayout() 133var layout = DiscoverLayout(projectDirectory); 148var layout = DiscoverLayout(projectDirectory); 158private LayoutConfiguration? TryLoadLayoutFromPath(string layoutPath) 185private LayoutConfiguration? TryDiscoverRelativeLayout() 199var resolvedLayout = TryDiscoverRelativeLayout(resolvedCliPath); 211private LayoutConfiguration? TryDiscoverRelativeLayout(string cliPath) 225var layout = TryInferLayout(cliDir); 247private LayoutConfiguration? TryInferLayout(string layoutPath) 340private LayoutConfiguration LogEnvironmentOverrides(LayoutConfiguration config) 357private bool ValidateLayout(LayoutConfiguration layout)
Profiling\ProfileCaptureService.cs (1)
66var layout = layoutLease?.Layout;
Projects\AppHostServerProject.cs (2)
64var layout = layoutLease?.Layout; 81LayoutConfiguration layout,
Projects\DotNetAppHostProject.cs (1)
2610var layout = layoutLease?.Layout;
Projects\PrebuiltAppHostServer.cs (2)
48private readonly LayoutConfiguration _layout; 86LayoutConfiguration layout,
Aspire.Cli.Tests (57)
BundleServiceIntegrationTests.cs (1)
807public LayoutConfiguration? DiscoverLayout(string? projectDirectory = null)
Commands\AppHostLauncherTests.cs (1)
1750public LayoutConfiguration? DiscoverLayout(string? projectDirectory = null) => null;
Commands\DashboardRunCommandTests.cs (3)
696var layout = new LayoutConfiguration 732private sealed class FakeLayoutDiscovery(LayoutConfiguration layout) : ILayoutDiscovery 734public LayoutConfiguration? DiscoverLayout(string? projectDirectory = null) => layout;
Commands\StopCommandTests.cs (1)
1527var layout = new LayoutConfiguration
Commands\TrayCommandTests.cs (2)
129var layout = bundle.Layout!; 537var layout = new LayoutConfiguration { LayoutPath = root, Components = new LayoutComponents { Tray = LayoutComponents.MacTrayExecutablePath } };
Layout\LayoutConfigurationTests.cs (1)
48var layout = new LayoutConfiguration { LayoutPath = workspace.WorkspaceRoot.FullName };
Layout\LayoutDiscoveryReparsePointTests.cs (7)
56var layout = discovery.DiscoverLayout(); 85var layout = discovery.DiscoverLayout(); 122var layout = discovery.DiscoverLayout(); 164var layout = discovery.DiscoverLayout(); 210var layout = discovery.DiscoverLayout(); 249var layout = discovery.DiscoverLayout(); 294var layout = discovery.DiscoverLayout();
Layout\TrayLayoutTests.cs (3)
45var layout = Assert.IsType<LayoutConfiguration>(discovery.DiscoverLayout()); 55var layout = new LayoutConfiguration();
Processes\ProcessTreeGracefulShutdownServiceTests.cs (1)
476public LayoutConfiguration? DiscoverLayout(string? projectDirectory = null) => null;
Projects\DotNetAppHostProjectTests.cs (15)
110_ = CreateCliBundle(out var layout); 444var bundleRoot = CreateCliBundle(out var layout); 507_ = CreateCliBundle(out var layout); 560var bundleRoot = CreateCliBundle(out var layout); 621_ = CreateCliBundle(out var layout); 723_ = CreateCliBundle(out var layout); 771_ = CreateCliBundle(out var layout); 836var bundleRoot = CreateCliBundle(out var layout); 896var bundleRoot = CreateCliBundle(out var layout); 954_ = CreateCliBundle(out var layout); 2236var bundleRoot = CreateCliBundle(out var layout); 2299var bundleRoot = CreateCliBundle(out var layout); 2531_ = CreateCliBundle(out var layout); 4651private DirectoryInfo CreateCliBundle(out LayoutConfiguration layout) 4681LayoutConfiguration? layout = null,
Projects\PrebuiltAppHostServerTests.cs (16)
1426LayoutConfiguration? layout = null, 2360var layout = CreateBundleLayout(workspace); 2439var layout = CreateBundleLayout(workspace); 2901LayoutConfiguration? layout = null) 2924var layout = CreateBundleLayout(workspace); 2939private static LayoutConfiguration CreateBundleLayout(TemporaryWorkspace workspace) 3052var layout = CreateBundleLayout(workspace); 3079var layout = CreateBundleLayout(workspace); 3104var layout = CreateBundleLayout(workspace); 3124var layout = CreateBundleLayout(workspace); 3147var layout = CreateBundleLayout(workspace); 3164var layout = CreateBundleLayout(workspace); 3181var layout = CreateBundleLayout(workspace); 3199var layout = CreateBundleLayout(workspace); 3233private sealed class FixedLayoutDiscovery(LayoutConfiguration layout) : ILayoutDiscovery 3235public LayoutConfiguration? DiscoverLayout(string? projectDirectory = null) => layout;
Utils\CliTestHelper.cs (6)
770public LayoutConfiguration? DiscoverLayout(string? projectDirectory = null) => null; 779private readonly LayoutConfiguration? _layout; 782public FixedLayoutDiscovery(LayoutConfiguration layout) 792public LayoutConfiguration? DiscoverLayout(string? projectDirectory = null) => _layout; 840var layout = new LayoutConfiguration 869public Layout.LayoutConfiguration? Layout { get; set; }