13 instantiations of DotnetProjectBuildArtifactManager
Aspire.Hosting.Dotnet (1)
DotnetProjectBuildResource.cs (1)
36
_artifactManager = new
DotnetProjectBuildArtifactManager
(BuildDirectory, timeProvider);
Aspire.Hosting.Dotnet.Tests (12)
DotnetProjectBuildArtifactManagerTests.cs (12)
22
using (var firstManager = new
DotnetProjectBuildArtifactManager
(buildDirectory, timeProvider))
27
using var sweeper = new
DotnetProjectBuildArtifactManager
(buildDirectory, timeProvider);
50
using (var firstManager = new
DotnetProjectBuildArtifactManager
(buildDirectory, timeProvider))
58
using var sweeper = new
DotnetProjectBuildArtifactManager
(buildDirectory, timeProvider);
80
var firstManager = new
DotnetProjectBuildArtifactManager
(buildDirectory, timeProvider);
81
var secondManager = new
DotnetProjectBuildArtifactManager
(buildDirectory, timeProvider);
82
using var sweeper = new
DotnetProjectBuildArtifactManager
(buildDirectory, timeProvider);
119
using (var firstManager = new
DotnetProjectBuildArtifactManager
(buildDirectory, timeProvider))
128
using var sweeper = new
DotnetProjectBuildArtifactManager
(buildDirectory, timeProvider);
140
using var manager = new
DotnetProjectBuildArtifactManager
(buildDirectory, TimeProvider.System);
154
using var manager = new
DotnetProjectBuildArtifactManager
(buildDirectory, TimeProvider.System);
195
using var manager = new
DotnetProjectBuildArtifactManager
(buildDirectory, timeProvider);
21 references to DotnetProjectBuildArtifactManager
Aspire.Hosting.Dotnet (2)
DotnetProjectBuildArtifactManager.cs (1)
121
static state => ((
DotnetProjectBuildArtifactManager
)state!).Stop(),
DotnetProjectBuildResource.cs (1)
23
private readonly
DotnetProjectBuildArtifactManager
_artifactManager;
Aspire.Hosting.Dotnet.Tests (19)
DotnetProjectBuildArtifactManagerTests.cs (19)
22
using (
var
firstManager = new DotnetProjectBuildArtifactManager(buildDirectory, timeProvider))
27
using
var
sweeper = new DotnetProjectBuildArtifactManager(buildDirectory, timeProvider);
31
timeProvider.Advance(
DotnetProjectBuildArtifactManager
.InactiveRetentionPeriod - TimeSpan.FromMinutes(1));
50
using (
var
firstManager = new DotnetProjectBuildArtifactManager(buildDirectory, timeProvider))
58
using
var
sweeper = new DotnetProjectBuildArtifactManager(buildDirectory, timeProvider);
63
timeProvider.Advance(
DotnetProjectBuildArtifactManager
.InactiveRetentionPeriod - TimeSpan.FromMinutes(1));
80
var
firstManager = new DotnetProjectBuildArtifactManager(buildDirectory, timeProvider);
81
var
secondManager = new DotnetProjectBuildArtifactManager(buildDirectory, timeProvider);
82
using
var
sweeper = new DotnetProjectBuildArtifactManager(buildDirectory, timeProvider);
90
timeProvider.Advance(
DotnetProjectBuildArtifactManager
.InactiveRetentionPeriod + TimeSpan.FromDays(2));
98
timeProvider.Advance(
DotnetProjectBuildArtifactManager
.InactiveRetentionPeriod + TimeSpan.FromMinutes(1));
119
using (
var
firstManager = new DotnetProjectBuildArtifactManager(buildDirectory, timeProvider))
126
timeProvider.Advance(
DotnetProjectBuildArtifactManager
.InactiveRetentionPeriod + TimeSpan.FromDays(2));
128
using
var
sweeper = new DotnetProjectBuildArtifactManager(buildDirectory, timeProvider);
140
using
var
manager = new DotnetProjectBuildArtifactManager(buildDirectory, TimeProvider.System);
154
using
var
manager = new DotnetProjectBuildArtifactManager(buildDirectory, TimeProvider.System);
187
(s_startTime -
DotnetProjectBuildArtifactManager
.TemporaryFileRetentionPeriod - TimeSpan.FromMinutes(1)).UtcDateTime);
195
using
var
manager = new DotnetProjectBuildArtifactManager(buildDirectory, timeProvider);
202
private static Task<string> PublishAsync(
DotnetProjectBuildArtifactManager
manager, string hash) =>