2 implementations of IDotnetSdkVersionProvider
Aspire.Hosting (1)
Utils\DotnetSdkVersionProvider.cs (1)
36internal sealed class DotnetSdkVersionProvider : IDotnetSdkVersionProvider
Aspire.Hosting.TestUtilities (1)
Utils\TestDotnetSdkVersionProvider.cs (1)
10internal sealed class TestDotnetSdkVersionProvider(string? version) : IDotnetSdkVersionProvider
16 references to IDotnetSdkVersionProvider
Aspire.Hosting (6)
DistributedApplicationBuilder.cs (1)
424_innerBuilder.Services.TryAddSingleton<IDotnetSdkVersionProvider, DotnetSdkVersionProvider>();
DotnetToolResourceExtensions.cs (2)
212var versionProvider = context.Services.GetRequiredService<IDotnetSdkVersionProvider>();
Lifecycle\DotnetBuildCommandEventingSubscriber.cs (1)
12IDotnetSdkVersionProvider versionProvider) : IDistributedApplicationEventingSubscriber
ProjectResourceBuilderExtensions.cs (2)
578var versionProvider = e.Services.GetRequiredService<IDotnetSdkVersionProvider>();
Aspire.Hosting.Blazor (2)
BlazorHostedExtensions.cs (2)
198var versionProvider = beforeStartEvent.Services.GetRequiredService<IDotnetSdkVersionProvider>();
Aspire.Hosting.Blazor.Tests (2)
BlazorHostedExtensionsTests.cs (2)
212builder.Services.AddSingleton<IDotnetSdkVersionProvider>(sdkVersionProvider); 250builder.Services.AddSingleton<IDotnetSdkVersionProvider>(sdkVersionProvider);
Aspire.Hosting.Dotnet.Tests (3)
DotnetProjectBuildCoordinatorTests.cs (2)
205builder.Services.AddSingleton<IDotnetSdkVersionProvider>( 4959builder.Services.AddSingleton<IDotnetSdkVersionProvider>(provider);
DotnetProjectResourceTests.cs (1)
1103builder.Services.AddSingleton<IDotnetSdkVersionProvider>(provider);
Aspire.Hosting.Tests (3)
DotnetToolResourceTests.cs (1)
42.AddSingleton<IDotnetSdkVersionProvider>(new TestDotnetSdkVersionProvider(version))
ProjectRebuilderResourceTests.cs (1)
130builder.Services.AddSingleton<IDotnetSdkVersionProvider>(provider);
ProjectResourceTests.cs (1)
1116builder.Services.AddSingleton<IDotnetSdkVersionProvider>(