2 implementations of IDotnetSdkVersionProvider
Aspire.Hosting (1)
Utils\DotnetSdkVersionProvider.cs (1)
31
internal sealed class DotnetSdkVersionProvider :
IDotnetSdkVersionProvider
Aspire.Hosting.TestUtilities (1)
Utils\TestDotnetSdkVersionProvider.cs (1)
10
internal sealed class TestDotnetSdkVersionProvider(string? version) :
IDotnetSdkVersionProvider
12 references to IDotnetSdkVersionProvider
Aspire.Hosting (6)
DistributedApplicationBuilder.cs (1)
413
_innerBuilder.Services.TryAddSingleton<
IDotnetSdkVersionProvider
, DotnetSdkVersionProvider>();
DotnetToolResourceExtensions.cs (2)
212
var
versionProvider = context.Services.GetRequiredService<
IDotnetSdkVersionProvider
>();
Lifecycle\DotnetBuildCommandEventingSubscriber.cs (1)
12
IDotnetSdkVersionProvider
versionProvider) : IDistributedApplicationEventingSubscriber
ProjectResourceBuilderExtensions.cs (2)
543
var
versionProvider = e.Services.GetRequiredService<
IDotnetSdkVersionProvider
>();
Aspire.Hosting.Dotnet.Tests (3)
DotnetProjectBuildCoordinatorTests.cs (2)
198
builder.Services.AddSingleton<
IDotnetSdkVersionProvider
>(
3965
builder.Services.AddSingleton<
IDotnetSdkVersionProvider
>(provider);
DotnetProjectResourceTests.cs (1)
1096
builder.Services.AddSingleton<
IDotnetSdkVersionProvider
>(provider);
Aspire.Hosting.Tests (3)
DotnetToolResourceTests.cs (1)
42
.AddSingleton<
IDotnetSdkVersionProvider
>(new TestDotnetSdkVersionProvider(version))
ProjectRebuilderResourceTests.cs (1)
89
builder.Services.AddSingleton<
IDotnetSdkVersionProvider
>(provider);
ProjectResourceTests.cs (1)
1038
builder.Services.AddSingleton<
IDotnetSdkVersionProvider
>(