1 write to Services
Aspire.Hosting (1)
ApplicationModel\DockerfileBuilderCallbackContext.cs (1)
27Services = services ?? throw new ArgumentNullException(nameof(services));
21 references to Services
Aspire.Hosting.Blazor (1)
BlazorGatewayExtensions.cs (1)
52var logger = ctx.Services.GetService<ILogger<BlazorWasmAppResource>>();
Aspire.Hosting.Go (1)
GoHostingExtensions.cs (1)
174var logger = ctx.Services.GetService<ILogger<GoAppResource>>();
Aspire.Hosting.Java (1)
JavaDockerfileGenerator.cs (1)
113var logger = context.Services.GetService<ILogger<JavaAppResource>>();
Aspire.Hosting.JavaScript (7)
JavaScriptHostingExtensions.cs (7)
184var defaultBaseImage = new Lazy<string>(() => GetDefaultBaseImage(appDirectory, "alpine", dockerfileContext.Services)); 248var logger = dockerfileContext.Services.GetService<ILogger<JavaScriptAppResource>>(); 602var logger = dockerfileContext.Services.GetService<ILogger<JavaScriptAppResource>>(); 1183var baseImage = baseImageAnnotation?.BuildImage ?? GetDefaultBaseImage(appDirectory, "slim", dockerfileContext.Services); 1248var runtimeImage = baseImageAnnotation?.RuntimeImage ?? GetDefaultBaseImage(appDirectory, "alpine", dockerfileContext.Services); 1262var runtimeImage = GetPackageScriptRuntimeImage(appDirectory, dockerfileContext.Services, baseImageAnnotation, packageManager, baseImage); 1322var runtimeImage = baseImageAnnotation?.RuntimeImage ?? GetDefaultBaseImage(appDirectory, "alpine", dockerfileContext.Services);
Aspire.Hosting.Python (2)
PythonAppResourceBuilderExtensions.cs (2)
588var logger = context.Services.GetService<ILogger<PythonAppResource>>(); 644var logger = context.Services.GetService<ILogger<PythonAppResource>>();
Aspire.Hosting.Rust (3)
RustDockerfileGenerator.cs (3)
60var logger = context.Services.GetService<ILogger<RustAppResource>>(); 81var metadata = await context.Services.GetRequiredService<ICargoMetadataReader>() 90context.Services.GetRequiredService<DistributedApplicationExecutionContext>(),
Aspire.Hosting.Tests (5)
ApplicationModel\Docker\DockerfileBuilderCallbackAnnotationTests.cs (1)
130var retrievedService = context.Services.GetService<string>();
ApplicationModel\Docker\DockerfileBuilderCallbackContextTests.cs (3)
28Assert.Same(services, context.Services); 76Assert.Same(services, context.Services); 118var retrievedService = context.Services.GetService<string>();
ApplicationModel\Docker\WithDockerfileBuilderTests.cs (1)
208var config = context.Services.GetService<string>();
Aspire.Hosting.Yarp (1)
YarpResourceExtensions.cs (1)
251var logger = ctx.Services.GetService<ILogger<YarpResource>>();