22 instantiations of LayoutConfiguration
aspire (3)
Bundles\BundleService.cs (1)
726
return new
LayoutConfiguration
Layout\LayoutDiscovery.cs (2)
274
return new
LayoutConfiguration
319
return new
LayoutConfiguration
Aspire.Cli.Tests (19)
BundleServiceIntegrationTests.cs (1)
801
return new
LayoutConfiguration
Commands\DashboardRunCommandTests.cs (1)
696
var layout = new
LayoutConfiguration
Commands\StopCommandTests.cs (1)
1262
var layout = new
LayoutConfiguration
Configuration\PrebuiltAppHostServerChannelResolutionTests.cs (1)
101
new
LayoutConfiguration
(),
DotNet\ProcessExecutionDetachedTests.cs (4)
330
var layout = new
LayoutConfiguration
384
var layout = new
LayoutConfiguration
434
var layout = new
LayoutConfiguration
497
new FixedLayoutDiscovery(layout ?? new
LayoutConfiguration
()),
Layout\LayoutConfigurationTests.cs (2)
48
var layout = new
LayoutConfiguration
{ LayoutPath = workspace.WorkspaceRoot.FullName };
77
Assert.Null(DashboardLaunchHelper.GetDashboardPath(new
LayoutConfiguration
(), supportsNativeDashboard));
Processes\ProcessTreeGracefulShutdownServiceTests.cs (1)
97
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)
457
new
LayoutConfiguration
(),
468
new
LayoutConfiguration
(),
Projects\DotNetAppHostProjectTests.cs (1)
4649
layout = new
LayoutConfiguration
Projects\PrebuiltAppHostServerTests.cs (2)
1287
layout ?? new
LayoutConfiguration
(),
2762
return new
LayoutConfiguration
{ LayoutPath = layoutRoot.FullName };
Utils\CliTestHelper.cs (1)
829
var layout = new
LayoutConfiguration
89 references to LayoutConfiguration
aspire (29)
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();
724
private static
LayoutConfiguration
CreateVersionRootedLayout(string versionDirectory)
Commands\DashboardRunCommand.cs (1)
105
var
layout = layoutLease?.Layout;
Layout\LayoutConfiguration.cs (1)
154
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)
326
private
LayoutConfiguration
LogEnvironmentOverrides(
LayoutConfiguration
config)
343
private bool ValidateLayout(
LayoutConfiguration
layout)
Profiling\ProfileCaptureService.cs (1)
67
var
layout = layoutLease?.Layout;
Projects\AppHostServerProject.cs (2)
64
var
layout = layoutLease?.Layout;
81
LayoutConfiguration
layout,
Projects\DotNetAppHostProject.cs (1)
2597
var
layout = layoutLease?.Layout;
Projects\PrebuiltAppHostServer.cs (2)
52
private readonly
LayoutConfiguration
_layout;
90
LayoutConfiguration
layout,
Aspire.Cli.Tests (60)
BundleServiceIntegrationTests.cs (1)
787
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null)
Commands\AppHostLauncherTests.cs (1)
1750
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null) => null;
Commands\DashboardRunCommandTests.cs (3)
696
var
layout = new LayoutConfiguration
732
private sealed class FakeLayoutDiscovery(
LayoutConfiguration
layout) : ILayoutDiscovery
734
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null) => layout;
Commands\StopCommandTests.cs (1)
1262
var
layout = new LayoutConfiguration
DotNet\ProcessExecutionDetachedTests.cs (8)
330
var
layout = new LayoutConfiguration
384
var
layout = new LayoutConfiguration
434
var
layout = new LayoutConfiguration
488
LayoutConfiguration
? layout = null,
514
private sealed class FixedLayoutDiscovery(
LayoutConfiguration
layout) : ILayoutDiscovery
516
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null)
568
private sealed class AcquiringBundleService(
LayoutConfiguration
layout) : IBundleService
600
private sealed class BlockingBundleService(
LayoutConfiguration
layout) : IBundleService
Layout\LayoutConfigurationTests.cs (1)
48
var
layout = new LayoutConfiguration { LayoutPath = workspace.WorkspaceRoot.FullName };
Layout\LayoutDiscoveryReparsePointTests.cs (7)
56
var
layout = discovery.DiscoverLayout();
85
var
layout = discovery.DiscoverLayout();
122
var
layout = discovery.DiscoverLayout();
164
var
layout = discovery.DiscoverLayout();
210
var
layout = discovery.DiscoverLayout();
249
var
layout = discovery.DiscoverLayout();
294
var
layout = discovery.DiscoverLayout();
Processes\ProcessTreeGracefulShutdownServiceTests.cs (1)
401
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null) => null;
Projects\DotNetAppHostProjectTests.cs (15)
110
_ = CreateCliBundle(out
var
layout);
442
var bundleRoot = CreateCliBundle(out
var
layout);
505
_ = CreateCliBundle(out
var
layout);
558
var bundleRoot = CreateCliBundle(out
var
layout);
619
_ = CreateCliBundle(out
var
layout);
721
_ = CreateCliBundle(out
var
layout);
769
_ = CreateCliBundle(out
var
layout);
834
var bundleRoot = CreateCliBundle(out
var
layout);
894
var bundleRoot = CreateCliBundle(out
var
layout);
952
_ = CreateCliBundle(out
var
layout);
2220
var bundleRoot = CreateCliBundle(out
var
layout);
2283
var bundleRoot = CreateCliBundle(out
var
layout);
2515
_ = CreateCliBundle(out
var
layout);
4635
private DirectoryInfo CreateCliBundle(out
LayoutConfiguration
layout)
4665
LayoutConfiguration
? layout = null,
Projects\PrebuiltAppHostServerTests.cs (16)
1272
LayoutConfiguration
? layout = null,
2206
var
layout = CreateBundleLayout(workspace);
2285
var
layout = CreateBundleLayout(workspace);
2713
LayoutConfiguration
? layout = null)
2736
var
layout = CreateBundleLayout(workspace);
2751
private static
LayoutConfiguration
CreateBundleLayout(TemporaryWorkspace workspace)
2864
var
layout = CreateBundleLayout(workspace);
2891
var
layout = CreateBundleLayout(workspace);
2916
var
layout = CreateBundleLayout(workspace);
2936
var
layout = CreateBundleLayout(workspace);
2959
var
layout = CreateBundleLayout(workspace);
2976
var
layout = CreateBundleLayout(workspace);
2993
var
layout = CreateBundleLayout(workspace);
3011
var
layout = CreateBundleLayout(workspace);
3045
private sealed class FixedLayoutDiscovery(
LayoutConfiguration
layout) : ILayoutDiscovery
3047
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null) => layout;
Utils\CliTestHelper.cs (6)
759
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null) => null;
768
private readonly
LayoutConfiguration
? _layout;
771
public FixedLayoutDiscovery(
LayoutConfiguration
layout)
781
public
LayoutConfiguration
? DiscoverLayout(string? projectDirectory = null) => _layout;
829
var
layout = new LayoutConfiguration
858
public Layout.
LayoutConfiguration
? Layout { get; set; }