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