7 instantiations of BundleLayoutLease
aspire (2)
Bundles\BundleService.cs (2)
109
: new
BundleLayoutLease
(fallbackLayout, lease: null);
136
return new
BundleLayoutLease
(
Aspire.Cli.Tests (5)
DotNet\ProcessExecutionDetachedTests.cs (3)
335
using var layoutLease = new
BundleLayoutLease
(layout, versionLease);
590
return Task.FromResult<BundleLayoutLease?>(new
BundleLayoutLease
(layout, versionLease));
630
return new
BundleLayoutLease
(layout, versionLease);
Projects\AppHostServerSessionTests.cs (1)
454
var layoutLease = new
BundleLayoutLease
(
Utils\CliTestHelper.cs (1)
841
return Layout is null ? null : new
BundleLayoutLease
(Layout, lease: null);
34 references to BundleLayoutLease
aspire (21)
Bundles\BundleService.cs (1)
101
public async Task<
BundleLayoutLease
?> EnsureExtractedAndAcquireLayoutAsync(string holderKind, string? commandName = null, CancellationToken cancellationToken = default)
Bundles\IBundleService.cs (1)
43
Task<
BundleLayoutLease
?> EnsureExtractedAndAcquireLayoutAsync(string holderKind, string? commandName = null, CancellationToken cancellationToken = default);
Commands\DashboardRunCommand.cs (2)
92
using
var
layoutLease = await EnsureDashboardBundleAsync(cancellationToken).ConfigureAwait(false);
149
private async Task<
BundleLayoutLease
?> EnsureDashboardBundleAsync(CancellationToken cancellationToken)
Commands\DcpWorkloadCleanupService.cs (1)
22
BundleLayoutLease
? layoutLease = null;
NuGet\BundleNuGetPackageCache.cs (1)
140
using
var
layoutLease = await _bundleService.EnsureExtractedAndAcquireLayoutAsync("cli", "nuget-search", cancellationToken).ConfigureAwait(false);
NuGet\BundleNuGetService.cs (1)
80
using
var
layoutLease = _bundleService is null
Processes\DcpExecutableResolver.cs (3)
25
var
layoutLease = await bundleService.EnsureExtractedAndAcquireLayoutAsync("cli", commandName, cancellationToken).ConfigureAwait(false);
56
internal sealed class DcpExecutableResolution(string executablePath,
BundleLayoutLease
? layoutLease) : IDisposable
60
public
BundleLayoutLease
? LayoutLease { get; } = layoutLease;
Profiling\ProfileCaptureService.cs (3)
63
BundleLayoutLease
? layoutLease = null;
230
private readonly
BundleLayoutLease
? _layoutLease;
252
BundleLayoutLease
? layoutLease = null)
Projects\AppHostServerProject.cs (2)
58
var
layoutLease = await bundleService.EnsureExtractedAndAcquireLayoutAsync("cli", "apphost-server", cancellationToken);
77
BundleLayoutLease
? layoutLease)
Projects\DotNetAppHostProject.cs (4)
1489
var
cliBundleLease = await AcquireCliBundleLayoutAsync(cancellationToken);
1490
using
var
cliBundleLeaseScope = cliBundleLease;
2535
private Task<
BundleLayoutLease
?> AcquireCliBundleLayoutAsync(CancellationToken cancellationToken)
2540
BundleLayoutLease
? layoutLease,
Projects\PrebuiltAppHostServer.cs (2)
58
private readonly
BundleLayoutLease
? _layoutLease;
95
BundleLayoutLease
? layoutLease = null)
Aspire.Cli.Tests (13)
BundleServiceIntegrationTests.cs (2)
270
using
var
layoutLease = await v1Service.EnsureExtractedAndAcquireLayoutAsync("test", "reader");
431
using
var
layoutLease = await service.EnsureExtractedAndAcquireLayoutAsync("test", "sidecarless-flow");
DotNet\ProcessExecutionDetachedTests.cs (7)
335
using
var
layoutLease = new BundleLayoutLease(layout, versionLease);
535
private sealed class FixedBundleService(
BundleLayoutLease
layoutLease) : IBundleService
553
public Task<
BundleLayoutLease
?> EnsureExtractedAndAcquireLayoutAsync(string holderKind, string? commandName = null, CancellationToken cancellationToken = default)
558
return Task.FromResult<
BundleLayoutLease
?>(layoutLease);
586
public Task<
BundleLayoutLease
?> EnsureExtractedAndAcquireLayoutAsync(string holderKind, string? commandName = null, CancellationToken cancellationToken = default)
590
return Task.FromResult<
BundleLayoutLease
?>(new BundleLayoutLease(layout, versionLease));
625
public async Task<
BundleLayoutLease
?> EnsureExtractedAndAcquireLayoutAsync(string holderKind, string? commandName = null, CancellationToken cancellationToken = default)
Projects\AppHostServerSessionTests.cs (1)
454
var
layoutLease = new BundleLayoutLease(
Utils\CliTestHelper.cs (3)
792
public Task<
BundleLayoutLease
?> EnsureExtractedAndAcquireLayoutAsync(string holderKind, string? commandName = null, CancellationToken cancellationToken = default)
793
=> Task.FromResult<
BundleLayoutLease
?>(null);
829
public async Task<
BundleLayoutLease
?> EnsureExtractedAndAcquireLayoutAsync(string holderKind, string? commandName = null, CancellationToken cancellationToken = default)