22 instantiations of LayoutConfiguration
aspire (3)
Bundles\BundleService.cs (1)
731
return new
LayoutConfiguration
Layout\LayoutDiscovery.cs (2)
275
return new
LayoutConfiguration
323
return new
LayoutConfiguration
Aspire.Cli.Tests (19)
BundleServiceIntegrationTests.cs (1)
830
return new
LayoutConfiguration
Commands\DashboardRunCommandTests.cs (1)
697
var layout = new
LayoutConfiguration
Commands\StopCommandTests.cs (1)
1527
var layout = new
LayoutConfiguration
Commands\TrayCommandTests.cs (1)
537
var layout = new
LayoutConfiguration
{ LayoutPath = root, Components = new LayoutComponents { Tray = LayoutComponents.MacTrayExecutablePath } };
Configuration\PrebuiltAppHostServerChannelResolutionTests.cs (1)
101
new
LayoutConfiguration
(),
Layout\LayoutConfigurationTests.cs (4)
37
var layout = new
LayoutConfiguration
{ LayoutPath = workspace.WorkspaceRoot.FullName };
54
var layout = new
LayoutConfiguration
{ LayoutPath = workspace.WorkspaceRoot.FullName };
89
var layout = new
LayoutConfiguration
{ LayoutPath = workspace.WorkspaceRoot.FullName };
118
Assert.Null(DashboardLaunchHelper.GetDashboardPath(new
LayoutConfiguration
(), supportsNativeDashboard));
Layout\TrayLayoutTests.cs (1)
61
var layout = new
LayoutConfiguration
();
Processes\ProcessTreeGracefulShutdownServiceTests.cs (1)
172
Layout = new
LayoutConfiguration
{ LayoutPath = versionRoot.FullName }
ProfileCaptureServiceTests.cs (2)
128
Layout = new
LayoutConfiguration
{ LayoutPath = layoutRoot.FullName }
161
Layout = new
LayoutConfiguration
{ LayoutPath = layoutRoot.FullName }
Projects\AppHostServerSessionTests.cs (2)
529
new
LayoutConfiguration
(),
540
new
LayoutConfiguration
(),
Projects\DotNetAppHostProjectTests.cs (1)
4802
layout = new
LayoutConfiguration
Projects\PrebuiltAppHostServerTests.cs (2)
1441
layout ?? new
LayoutConfiguration
(),
2952
return new
LayoutConfiguration
{ LayoutPath = layoutRoot.FullName };
Utils\CliTestHelper.cs (1)
841
var layout = new
LayoutConfiguration
90 references to LayoutConfiguration
aspire (31)
Bundles\BundleLayoutLease.cs (2)
17
internal BundleLayoutLease(
LayoutConfiguration
layout, BundleVersionLease? lease)
26
public
LayoutConfiguration
Layout { get; }
Bundles\BundleService.cs (2)
106
var
fallbackLayout = layoutDiscovery.DiscoverLayout();
729
private static
LayoutConfiguration
CreateVersionRootedLayout(string versionDirectory)
Commands\DashboardRunCommand.cs (1)
106
var
layout = layoutLease?.Layout;
Commands\TrayLifecycleService.cs (1)
63
var
layout = lease?.Layout;
Layout\LayoutConfiguration.cs (2)
183
public static (string Path, string InvocationArgs)? GetLaunch(
LayoutConfiguration
layout, bool supportsDirectLaunch)
213
public static string? GetDashboardPath(
LayoutConfiguration
layout, bool supportsNativeDashboard)
Layout\LayoutDiscovery.cs (17)
21
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null);
54
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null)
61
var
config = TryLoadLayoutFromPath(envLayoutPath);
69
var
relativeLayout = TryDiscoverRelativeLayout();
84
var
aspireHomeLayout = TryDiscoverAspireHomeLayout();
95
private
LayoutConfiguration
? TryDiscoverAspireHomeLayout()
133
var
layout = DiscoverLayout(projectDirectory);
148
var
layout = DiscoverLayout(projectDirectory);
158
private
LayoutConfiguration
? TryLoadLayoutFromPath(string layoutPath)
185
private
LayoutConfiguration
? TryDiscoverRelativeLayout()
199
var
resolvedLayout = TryDiscoverRelativeLayout(resolvedCliPath);
211
private
LayoutConfiguration
? TryDiscoverRelativeLayout(string cliPath)
225
var
layout = TryInferLayout(cliDir);
247
private
LayoutConfiguration
? TryInferLayout(string layoutPath)
343
private
LayoutConfiguration
LogEnvironmentOverrides(
LayoutConfiguration
config)
360
private bool ValidateLayout(
LayoutConfiguration
layout)
Profiling\ProfileCaptureService.cs (1)
66
var
layout = layoutLease?.Layout;
Projects\AppHostServerProject.cs (2)
64
var
layout = layoutLease?.Layout;
81
LayoutConfiguration
layout,
Projects\DotNetAppHostProject.cs (1)
2620
var
layout = layoutLease?.Layout;
Projects\PrebuiltAppHostServer.cs (2)
48
private readonly
LayoutConfiguration
_layout;
87
LayoutConfiguration
layout,
Aspire.Cli.Tests (59)
BundleServiceIntegrationTests.cs (1)
816
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null)
Commands\AppHostLauncherTests.cs (1)
1750
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null) => null;
Commands\DashboardRunCommandTests.cs (3)
697
var
layout = new LayoutConfiguration
733
private sealed class FakeLayoutDiscovery(
LayoutConfiguration
layout) : ILayoutDiscovery
735
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null) => layout;
Commands\StopCommandTests.cs (1)
1527
var
layout = new LayoutConfiguration
Commands\TrayCommandTests.cs (2)
129
var
layout = bundle.Layout!;
537
var
layout = new LayoutConfiguration { LayoutPath = root, Components = new LayoutComponents { Tray = LayoutComponents.MacTrayExecutablePath } };
Layout\LayoutConfigurationTests.cs (3)
37
var
layout = new LayoutConfiguration { LayoutPath = workspace.WorkspaceRoot.FullName };
54
var
layout = new LayoutConfiguration { LayoutPath = workspace.WorkspaceRoot.FullName };
89
var
layout = new LayoutConfiguration { LayoutPath = workspace.WorkspaceRoot.FullName };
Layout\LayoutDiscoveryReparsePointTests.cs (7)
56
var
layout = discovery.DiscoverLayout();
85
var
layout = discovery.DiscoverLayout();
123
var
layout = discovery.DiscoverLayout();
165
var
layout = discovery.DiscoverLayout();
211
var
layout = discovery.DiscoverLayout();
251
var
layout = discovery.DiscoverLayout();
297
var
layout = discovery.DiscoverLayout();
Layout\TrayLayoutTests.cs (3)
51
var
layout = Assert.IsType<
LayoutConfiguration
>(discovery.DiscoverLayout());
61
var
layout = new LayoutConfiguration();
Processes\ProcessTreeGracefulShutdownServiceTests.cs (1)
476
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null) => null;
Projects\DotNetAppHostProjectTests.cs (15)
110
_ = CreateCliBundle(out
var
layout);
446
var bundleRoot = CreateCliBundle(out
var
layout);
515
_ = CreateCliBundle(out
var
layout);
568
var bundleRoot = CreateCliBundle(out
var
layout);
629
_ = CreateCliBundle(out
var
layout);
731
_ = CreateCliBundle(out
var
layout);
780
_ = CreateCliBundle(out
var
layout);
844
var bundleRoot = CreateCliBundle(out
var
layout);
901
var bundleRoot = CreateCliBundle(out
var
layout);
961
_ = CreateCliBundle(out
var
layout);
2259
var bundleRoot = CreateCliBundle(out
var
layout);
2330
var bundleRoot = CreateCliBundle(out
var
layout);
2579
_ = CreateCliBundle(out
var
layout);
4784
private DirectoryInfo CreateCliBundle(out
LayoutConfiguration
layout)
4819
LayoutConfiguration
? layout = null,
Projects\PrebuiltAppHostServerTests.cs (16)
1426
LayoutConfiguration
? layout = null,
2360
var
layout = CreateBundleLayout(workspace);
2439
var
layout = CreateBundleLayout(workspace);
2901
LayoutConfiguration
? layout = null)
2924
var
layout = CreateBundleLayout(workspace);
2939
private static
LayoutConfiguration
CreateBundleLayout(TemporaryWorkspace workspace)
3054
var
layout = CreateBundleLayout(workspace);
3081
var
layout = CreateBundleLayout(workspace);
3106
var
layout = CreateBundleLayout(workspace);
3126
var
layout = CreateBundleLayout(workspace);
3149
var
layout = CreateBundleLayout(workspace);
3166
var
layout = CreateBundleLayout(workspace);
3183
var
layout = CreateBundleLayout(workspace);
3201
var
layout = CreateBundleLayout(workspace);
3235
private sealed class FixedLayoutDiscovery(
LayoutConfiguration
layout) : ILayoutDiscovery
3237
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null) => layout;
Utils\CliTestHelper.cs (6)
771
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null) => null;
780
private readonly
LayoutConfiguration
? _layout;
783
public FixedLayoutDiscovery(
LayoutConfiguration
layout)
793
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null) => _layout;
841
var
layout = new LayoutConfiguration
870
public Layout.
LayoutConfiguration
? Layout { get; set; }