26 instantiations of LayoutConfiguration
aspire (3)
Bundles\BundleService.cs (1)
731
return new
LayoutConfiguration
Layout\LayoutDiscovery.cs (2)
275
return new
LayoutConfiguration
324
return new
LayoutConfiguration
Aspire.Cli.Tests (23)
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)
527
new
LayoutConfiguration
(),
538
new
LayoutConfiguration
(),
Projects\DotNetAppHostProjectTests.cs (1)
4802
layout = new
LayoutConfiguration
Projects\NativeAppHostServerProjectTests.cs (4)
77
var layout = new
LayoutConfiguration
{ LayoutPath = workspace.Path };
265
LayoutLease = new BundleLayoutLease(new
LayoutConfiguration
{ LayoutPath = workspace.Path }, null)
307
var layout = new
LayoutConfiguration
{ LayoutPath = workspace.Path };
486
LayoutLease = new BundleLayoutLease(new
LayoutConfiguration
{ LayoutPath = workspace.Path }, null)
Projects\PrebuiltAppHostServerTests.cs (2)
2287
layout ?? new
LayoutConfiguration
(),
4922
return new
LayoutConfiguration
{ LayoutPath = layoutRoot.FullName };
Utils\CliTestHelper.cs (1)
843
var layout = new
LayoutConfiguration
98 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)
198
public static (string Path, string InvocationArgs)? GetLaunch(
LayoutConfiguration
layout, bool supportsDirectLaunch)
228
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)
344
private
LayoutConfiguration
LogEnvironmentOverrides(
LayoutConfiguration
config)
361
private bool ValidateLayout(
LayoutConfiguration
layout)
Profiling\ProfileCaptureService.cs (1)
66
var
layout = layoutLease?.Layout;
Projects\AppHostServerProject.cs (2)
112
var
layout = layoutLease?.Layout;
129
LayoutConfiguration
layout,
Projects\DotNetAppHostProject.cs (1)
2620
var
layout = layoutLease?.Layout;
Projects\PrebuiltAppHostServer.cs (2)
43
private readonly
LayoutConfiguration
_layout;
84
LayoutConfiguration
layout,
Aspire.Cli.Tests (67)
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\NativeAppHostServerProjectTests.cs (2)
77
var
layout = new LayoutConfiguration { LayoutPath = workspace.Path };
307
var
layout = new LayoutConfiguration { LayoutPath = workspace.Path };
Projects\PrebuiltAppHostServerTests.cs (22)
2269
LayoutConfiguration
? layout = null,
3171
var
layout = CreateBundleLayout(workspace);
3403
var
layout = CreateBundleLayout(workspace);
3465
var
layout = CreateBundleLayout(workspace);
3684
var
layout = CreateBundleLayout(workspace);
3761
var
layout = CreateBundleLayout(workspace);
4235
var
layout = CreateBundleLayout(workspace);
4309
var
layout = CreateBundleLayout(workspace);
4467
var
layout = CreateBundleLayout(workspace);
4871
LayoutConfiguration
? layout = null)
4891
var
layout = CreateBundleLayout(workspace);
4909
private static
LayoutConfiguration
CreateBundleLayout(TemporaryWorkspace workspace)
5142
var
layout = CreateBundleLayout(workspace);
5169
var
layout = CreateBundleLayout(workspace);
5194
var
layout = CreateBundleLayout(workspace);
5214
var
layout = CreateBundleLayout(workspace);
5237
var
layout = CreateBundleLayout(workspace);
5254
var
layout = CreateBundleLayout(workspace);
5271
var
layout = CreateBundleLayout(workspace);
5348
var
layout = CreateBundleLayout(workspace);
5419
private sealed class FixedLayoutDiscovery(
LayoutConfiguration
layout) : ILayoutDiscovery
5421
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null) => layout;
Utils\CliTestHelper.cs (6)
773
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null) => null;
782
private readonly
LayoutConfiguration
? _layout;
785
public FixedLayoutDiscovery(
LayoutConfiguration
layout)
795
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null) => _layout;
843
var
layout = new LayoutConfiguration
872
public Layout.
LayoutConfiguration
? Layout { get; set; }