26 references to TargetResource
Aspire.Hosting.Docker (26)
DockerComposeEnvironmentContext.cs (9)
41
var resolvedEndpoints = serviceResource.
TargetResource
.ResolveEndpoints(environment.PortAllocator);
58
new(serviceResource.
TargetResource
,
60
serviceResource.
TargetResource
.Name,
70
if (!serviceResource.
TargetResource
.TryGetContainerMounts(out var mounts))
102
resource: serviceResource.
TargetResource
);
136
if (serviceResource.
TargetResource
.TryGetAnnotationsOfType<EnvironmentCallbackAnnotation>(out var environmentCallbacks))
140
serviceResource.
TargetResource
,
169
if (serviceResource.
TargetResource
.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var commandLineArgsCallbacks))
171
var context = new CommandLineArgsCallbackContext(serviceResource.Args, serviceResource.
TargetResource
, cancellationToken: cancellationToken)
DockerComposePublishingContext.cs (6)
86
if (serviceResource.
TargetResource
.TryGetLastAnnotation<DockerfileBuildAnnotation>(out var dockerfileBuildAnnotation) &&
92
Resource = serviceResource.
TargetResource
,
98
var resourceDockerfilePath = Path.Combine(OutputPath, $"{serviceResource.
TargetResource
.Name}.Dockerfile");
112
if (serviceResource.
TargetResource
.TryGetAnnotationsOfType<ContainerFileSystemCallbackAnnotation>(out var fsAnnotations))
116
var files = await a.Callback(new() { Model = serviceResource.
TargetResource
, ServiceProvider = executionContext.ServiceProvider }, CancellationToken.None).ConfigureAwait(false);
124
if (serviceResource.
TargetResource
.TryGetAnnotationsOfType<DockerComposeServiceCustomizationAnnotation>(out var annotations))
DockerComposeServiceExtensions.cs (2)
106
var resourceInstance = dockerComposeService.
TargetResource
;
120
var resourceInstance = dockerComposeService.
TargetResource
;
DockerComposeServiceResource.cs (9)
116
Name =
TargetResource
.Name.ToLowerInvariant(),
119
if (TryGetContainerImageName(
TargetResource
, out var containerImageName))
148
if (
TargetResource
.TryGetLastAnnotation<ContainerNameAnnotation>(out var containerNameAnnotation))
156
if (
TargetResource
is ContainerResource { Entrypoint: { } entrypoint })
169
if (
TargetResource
.TryGetAnnotationsOfType<WaitAnnotation>(out var waitAnnotations))
318
$"Successfully deployed **{
TargetResource
.Name}** to Docker Compose environment **{environment.Name}**. No public endpoints were configured.",
332
context.ReportingStep.Log(LogLevel.Information, $"Successfully deployed **{
TargetResource
.Name}** to {endpointList}.", enableMarkdown: true);
338
$"Successfully deployed **{
TargetResource
.Name}** to Docker Compose environment **{environment.Name}**.",
413
var serviceName =
TargetResource
.Name.ToLowerInvariant();