1 instantiation of LayoutConfiguration
aspire (1)
Layout\LayoutDiscovery.cs (1)
213return new LayoutConfiguration
25 references to LayoutConfiguration
aspire (20)
Bundles\BundleService.cs (1)
82public async Task<LayoutConfiguration?> EnsureExtractedAndGetLayoutAsync(CancellationToken cancellationToken = default)
Bundles\IBundleService.cs (1)
41Task<LayoutConfiguration?> EnsureExtractedAndGetLayoutAsync(CancellationToken cancellationToken = default);
Layout\LayoutDiscovery.cs (13)
20LayoutConfiguration? DiscoverLayout(string? projectDirectory = null); 45public LayoutConfiguration? DiscoverLayout(string? projectDirectory = null) 52var config = TryLoadLayoutFromPath(envLayoutPath); 60var relativeLayout = TryDiscoverRelativeLayout(); 87var layout = DiscoverLayout(projectDirectory); 102var layout = DiscoverLayout(projectDirectory); 112private LayoutConfiguration? TryLoadLayoutFromPath(string layoutPath) 139private LayoutConfiguration? TryDiscoverRelativeLayout() 161var layout = TryInferLayout(cliDir); 183private LayoutConfiguration? TryInferLayout(string layoutPath) 220private LayoutConfiguration LogEnvironmentOverrides(LayoutConfiguration config) 237private bool ValidateLayout(LayoutConfiguration layout)
NuGet\BundleNuGetPackageCache.cs (1)
115var layout = await _bundleService.EnsureExtractedAndGetLayoutAsync(cancellationToken).ConfigureAwait(false);
NuGet\BundleNuGetService.cs (1)
57var layout = _layoutDiscovery.DiscoverLayout();
Projects\AppHostServerProject.cs (1)
76var layout = await bundleService.EnsureExtractedAndGetLayoutAsync(cancellationToken);
Projects\PrebuiltAppHostServer.cs (2)
27private readonly LayoutConfiguration _layout; 50LayoutConfiguration layout,
Aspire.Cli.Tests (5)
Utils\CliTestHelper.cs (5)
564public LayoutConfiguration? DiscoverLayout(string? projectDirectory = null) => null; 584public Task<Layout.LayoutConfiguration?> EnsureExtractedAndGetLayoutAsync(CancellationToken cancellationToken = default) 585=> Task.FromResult<Layout.LayoutConfiguration?>(null); 600public Task<Layout.LayoutConfiguration?> EnsureExtractedAndGetLayoutAsync(CancellationToken cancellationToken = default) 601=> Task.FromResult<Layout.LayoutConfiguration?>(null);