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)
102dockerfileContext.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 134dockerfileContext.Builder.AddContainerFilesStages(dockerfileContext.Resource, logger); 142.AddContainerFiles(dockerfileContext.Resource, "/app", logger) 279dockerfileContext.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation);
Aspire.Hosting.Python (9)
PythonAppResourceBuilderExtensions.cs (9)
407if (!context.Resource.TryGetLastAnnotation<PythonEntrypointAnnotation>(out var entrypointAnnotation)) 414context.Resource.TryGetLastAnnotation<PythonEnvironmentAnnotation>(out var pythonEnvironmentAnnotation); 431var isUsingUv = context.Resource.TryGetLastAnnotation<PythonPackageManagerAnnotation>(out var pkgMgr) && 501context.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 554context.Builder.AddContainerFilesStages(context.Resource, logger); 559.AddContainerFiles(context.Resource, "/app", logger) 602context.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 610context.Builder.AddContainerFilesStages(context.Resource, logger); 615.AddContainerFiles(context.Resource, "/app", logger)
Aspire.Hosting.Tests (4)
ApplicationModel\Docker\DockerfileBuilderCallbackContextTests.cs (4)
25Assert.Same(resource, context.Resource); 73Assert.Same(resource, context.Resource); 133Assert.Equal("mycontainer", context.Resource.Name); 134Assert.IsAssignableFrom<IResource>(context.Resource);
Aspire.Hosting.Yarp (3)
YarpResourceExtensions.cs (3)
176var imageName = GetYarpImageName(ctx.Resource); 178ctx.Builder.AddContainerFilesStages(ctx.Resource, logger); 182.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))