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)
160dockerfileContext.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 222dockerfileContext.Builder.AddContainerFilesStages(dockerfileContext.Resource, logger); 230.AddContainerFiles(dockerfileContext.Resource, "/app", logger) 393dockerfileContext.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation);
Aspire.Hosting.Python (9)
PythonAppResourceBuilderExtensions.cs (9)
458if (!context.Resource.TryGetLastAnnotation<PythonEntrypointAnnotation>(out var entrypointAnnotation)) 465context.Resource.TryGetLastAnnotation<PythonEnvironmentAnnotation>(out var pythonEnvironmentAnnotation); 482var isUsingUv = context.Resource.TryGetLastAnnotation<PythonPackageManagerAnnotation>(out var pkgMgr) && 552context.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 605context.Builder.AddContainerFilesStages(context.Resource, logger); 610.AddContainerFiles(context.Resource, "/app", logger) 653context.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 661context.Builder.AddContainerFilesStages(context.Resource, logger); 666.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)
238var imageName = GetYarpImageName(ctx.Resource); 240ctx.Builder.AddContainerFilesStages(ctx.Resource, logger); 244.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))