1 instantiation of HeldFileLease
Aspire.Hosting.Dotnet (1)
src\Shared\HeldFileLease.cs (1)
94return new HeldFileLease(leasePath, stream);
9 references to HeldFileLease
Aspire.Hosting.Dotnet (9)
DotnetProjectBuildArtifactManager.cs (8)
22private readonly Dictionary<string, HeldFileLease> _leases = new(StringComparer.Ordinal); 72var lease = HeldFileLease.Acquire( 91_leases.Remove(hash, out var lease); 170HeldFileLease.Probe(GetLeaseDirectory(hash), LeaseFileExtension) is HeldFileLeaseProbeResult.Active; 241var leaseState = HeldFileLease.Probe(leaseDirectory, LeaseFileExtension); 330var leaseState = HeldFileLease.Probe(leaseDirectory, LeaseFileExtension); 479foreach (var lease in _leases.Values)
src\Shared\HeldFileLease.cs (1)
55public static HeldFileLease Acquire(string leaseDirectory, string fileNamePrefix, string fileNameExtension)