30 references to TargetResource
Aspire.Hosting.Docker (30)
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)
113
var resourceInstance = dockerComposeService.
TargetResource
;
127
var resourceInstance = dockerComposeService.
TargetResource
;
DockerComposeServiceResource.cs (13)
117
Name =
TargetResource
.Name.ToLowerInvariant(),
120
if (TryGetContainerImageName(
TargetResource
, out var containerImageName))
150
if (
TargetResource
.TryGetLastAnnotation<ContainerNameAnnotation>(out var containerNameAnnotation))
158
if (
TargetResource
is ContainerResource { Entrypoint: { } entrypoint })
171
if (
TargetResource
.TryGetLastAnnotation<ContainerImagePullPolicyAnnotation>(out var pullPolicyAnnotation))
186
if (
TargetResource
.TryGetAnnotationsOfType<WaitAnnotation>(out var waitAnnotations))
335
new MarkdownString($"Successfully deployed **{
TargetResource
.Name}** to Docker Compose environment **{environment.Name}**. No public endpoints were configured."));
336
context.Summary.Add(
TargetResource
.Name, "No public endpoints");
349
context.ReportingStep.Log(LogLevel.Information, new MarkdownString($"Successfully deployed **{
TargetResource
.Name}** to {endpointList}."));
350
context.Summary.Add(
TargetResource
.Name, string.Join(", ", endpoints));
356
new MarkdownString($"Successfully deployed **{
TargetResource
.Name}** to Docker Compose environment **{environment.Name}**."));
357
context.Summary.Add(
TargetResource
.Name, "No public endpoints");
431
var serviceName =
TargetResource
.Name.ToLowerInvariant();