1 instantiation of VersionCheckService
Aspire.Hosting.Tests (1)
VersionChecking\VersionCheckServiceTests.cs (1)
400
return new
VersionCheckService
(
28 references to VersionCheckService
Aspire.Hosting (3)
DistributedApplicationBuilder.cs (1)
393
_innerBuilder.Services.AddHostedService<
VersionCheckService
>();
VersionChecking\VersionCheckService.cs (2)
27
private readonly ILogger<
VersionCheckService
> _logger;
36
public VersionCheckService(IInteractionService interactionService, ILogger<
VersionCheckService
> logger,
Aspire.Hosting.Tests (25)
VersionChecking\VersionCheckServiceTests.cs (25)
32
var
service = CreateVersionCheckService(interactionService: interactionService, packageFetcher: packageFetcher, configuration: configurationManager, options: options);
60
var
service = CreateVersionCheckService(interactionService: interactionService, packageFetcher: packageFetcher, configuration: configurationManager, options: options);
83
[
VersionCheckService
.LastCheckDateKey] = lastCheckDate.ToString("o", CultureInfo.InvariantCulture)
88
var
service = CreateVersionCheckService(
118
[
VersionCheckService
.LastCheckDateKey] = lastCheckDate.ToString("o", CultureInfo.InvariantCulture),
119
[
VersionCheckService
.KnownLatestVersionKey] = "100.0.0"
124
var
service = CreateVersionCheckService(
158
[
VersionCheckService
.LastCheckDateKey] = lastCheckDate.ToString("o", CultureInfo.InvariantCulture),
159
[
VersionCheckService
.KnownLatestVersionKey] = lastKnownVersion
164
var
service = CreateVersionCheckService(
202
[
VersionCheckService
.KnownLatestVersionKey] = "100.0.0" // ignored
205
var
service = CreateVersionCheckService(interactionService: interactionService, packageFetcher: packageFetcher, configuration: configurationManager);
230
[
VersionCheckService
.IgnoreVersionKey] = "100.0.0"
234
var
service = CreateVersionCheckService(interactionService: interactionService, packageFetcher: packageFetcher, configuration: configurationManager);
266
[
VersionCheckService
.IgnoreVersionKey] = "100.0.0-*"
270
var
service = CreateVersionCheckService(
307
var
service = CreateVersionCheckService(
325
Assert.Equal("100.0.0-*", mockSecretsManager.Secrets[
VersionCheckService
.IgnoreVersionKey]);
337
var
service = CreateVersionCheckService(
354
Assert.Equal("100.0.0", mockSecretsManager.Secrets[
VersionCheckService
.IgnoreVersionKey]);
364
var logger = new FakeLogger<
VersionCheckService
>();
366
var
service = CreateVersionCheckService(
390
private static
VersionCheckService
CreateVersionCheckService(
398
ILogger<
VersionCheckService
>? logger = null)
402
logger ?? NullLogger<
VersionCheckService
>.Instance,