1 write to Resource
Aspire.Hosting (1)
ApplicationModel\DockerfileBuilderCallbackContext.cs (1)
24Resource = resource ?? throw new ArgumentNullException(nameof(resource));
22 references to Resource
Aspire.Hosting.JavaScript (4)
JavaScriptHostingExtensions.cs (4)
165dockerfileContext.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 227dockerfileContext.Builder.AddContainerFilesStages(dockerfileContext.Resource, logger); 235.AddContainerFiles(dockerfileContext.Resource, "/app", logger) 402dockerfileContext.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation);
Aspire.Hosting.Python (9)
PythonAppResourceBuilderExtensions.cs (9)
436if (!context.Resource.TryGetLastAnnotation<PythonEntrypointAnnotation>(out var entrypointAnnotation)) 443context.Resource.TryGetLastAnnotation<PythonEnvironmentAnnotation>(out var pythonEnvironmentAnnotation); 460var isUsingUv = context.Resource.TryGetLastAnnotation<PythonPackageManagerAnnotation>(out var pkgMgr) && 530context.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 583context.Builder.AddContainerFilesStages(context.Resource, logger); 588.AddContainerFiles(context.Resource, "/app", logger) 631context.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 639context.Builder.AddContainerFilesStages(context.Resource, logger); 644.AddContainerFiles(context.Resource, "/app", logger)
Aspire.Hosting.Tests (4)
ApplicationModel\Docker\DockerfileBuilderCallbackContextTests.cs (4)
26Assert.Same(resource, context.Resource); 74Assert.Same(resource, context.Resource); 134Assert.Equal("mycontainer", context.Resource.Name); 135Assert.IsAssignableFrom<IResource>(context.Resource);
Aspire.Hosting.Yarp (3)
YarpResourceExtensions.cs (3)
229var imageName = GetYarpImageName(ctx.Resource); 231ctx.Builder.AddContainerFilesStages(ctx.Resource, logger); 235.AddContainerFiles(ctx.Resource, "/app/wwwroot", logger);
WithDockerfile.AppHost (2)
Program.cs (2)
61if (!context.Resource.TryGetContainerImageName(useBuiltImage: false, out var imageName)) 75if (!context.Resource.TryGetContainerImageName(useBuiltImage: false, out var imageName))