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