1 instantiation of BundleVersionLease
aspire (1)
src\Shared\BundleVersionLease.cs (1)
119
var lease = new
BundleVersionLease
(
37 references to BundleVersionLease
aspire (13)
Bundles\BundleLayoutLease.cs (2)
15
private readonly
BundleVersionLease
? _lease;
17
internal BundleLayoutLease(LayoutConfiguration layout,
BundleVersionLease
? lease)
Bundles\BundleService.cs (3)
132
BundleVersionLease
? lease = null;
135
lease =
BundleVersionLease
.Acquire(activeVersion.Value.VersionDirectory, holderKind, commandName);
651
if (
BundleVersionLease
.HasActiveLease(entry))
Program.cs (4)
1014
BundleVersionLease
? acquiredBundleLease;
1025
using
var
bundleLease = acquiredBundleLease;
1279
internal static
BundleVersionLease
? AcquireBundleLeaseFromEnvironment(string[] args)
1280
=>
BundleVersionLease
.TryAcquireFromEnvironment("aspire-cli", args.FirstOrDefault());
src\Shared\BundleVersionLease.cs (4)
93
public static
BundleVersionLease
Acquire(string versionDirectory, string holderKind, string? commandName = null)
119
var
lease = new BundleVersionLease(
145
public static
BundleVersionLease
? TryAcquireFromEnvironment(string holderKind, string? commandName = null)
276
[JsonSerializable(typeof(
BundleVersionLease
))]
Aspire.Cli.Tests (24)
BundleServiceIntegrationTests.cs (8)
304
using
var
lease =
BundleVersionLease
.Acquire(staleVersionDir, "test", "cleanup");
317
var leasesDir = Path.Combine(staleVersionDir,
BundleVersionLease
.LeasesDirectoryName);
332
using
var
lease1 =
BundleVersionLease
.Acquire(versionDir, "test", "reader1");
333
using
var
lease2 =
BundleVersionLease
.Acquire(versionDir, "test", "reader2");
336
Assert.True(
BundleVersionLease
.HasActiveLease(versionDir));
DotNet\ProcessExecutionDetachedTests.cs (9)
334
var
versionLease =
BundleVersionLease
.Acquire(versionDirectory.FullName, "test", "dcp-fork-process");
398
Assert.True(
BundleVersionLease
.HasActiveLease(versionDirectory.FullName));
402
Assert.False(
BundleVersionLease
.HasActiveLease(versionDirectory.FullName));
463
Assert.False(
BundleVersionLease
.HasActiveLease(versionDirectory.FullName));
589
var
versionLease =
BundleVersionLease
.Acquire(layout.LayoutPath!, holderKind, commandName);
629
var
versionLease =
BundleVersionLease
.Acquire(layout.LayoutPath!, holderKind, commandName);
ProgramTests.cs (3)
79
using
var
lease = Program.AcquireBundleLeaseFromEnvironment(["run"]);
82
Assert.True(
BundleVersionLease
.HasActiveLease(versionDirectory));
86
Assert.False(
BundleVersionLease
.HasActiveLease(versionDirectory.FullName));
Projects\AppHostServerSessionTests.cs (4)
453
var
versionLease =
BundleVersionLease
.Acquire(versionDirectory.FullName, "test", "apphost-server");
459
Assert.True(
BundleVersionLease
.HasActiveLease(versionDirectory.FullName));
469
Assert.False(
BundleVersionLease
.HasActiveLease(versionDirectory.FullName));