18 references to TargetResource
Aspire.Hosting.Docker (18)
DockerComposeEnvironmentContext.cs (8)
41if (!serviceResource.TargetResource.TryGetEndpoints(out var endpoints)) 55if (serviceResource.TargetResource is ProjectResource) 75new(serviceResource.TargetResource, 77serviceResource.TargetResource.Name, 87if (!serviceResource.TargetResource.TryGetContainerMounts(out var mounts)) 112if (serviceResource.TargetResource.TryGetAnnotationsOfType<EnvironmentCallbackAnnotation>(out var environmentCallbacks)) 116serviceResource.TargetResource, 145if (serviceResource.TargetResource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var commandLineArgsCallbacks))
DockerComposePublishingContext.cs (4)
84await ImageBuilder.BuildImageAsync(serviceResource.TargetResource, cancellationToken).ConfigureAwait(false); 96if (serviceResource.TargetResource.TryGetAnnotationsOfType<ContainerFileSystemCallbackAnnotation>(out var fsAnnotations)) 100var files = await a.Callback(new() { Model = serviceResource.TargetResource, ServiceProvider = executionContext.ServiceProvider }, CancellationToken.None).ConfigureAwait(false); 108if (serviceResource.TargetResource.TryGetAnnotationsOfType<DockerComposeServiceCustomizationAnnotation>(out var annotations))
DockerComposeServiceExtensions.cs (2)
108var resourceInstance = dockerComposeService.TargetResource; 122var resourceInstance = dockerComposeService.TargetResource;
DockerComposeServiceResource.cs (4)
79if (TryGetContainerImageName(TargetResource, out var containerImageName)) 108if (TargetResource.TryGetLastAnnotation<ContainerNameAnnotation>(out var containerNameAnnotation)) 116if (TargetResource is ContainerResource { Entrypoint: { } entrypoint }) 129if (TargetResource.TryGetAnnotationsOfType<WaitAnnotation>(out var waitAnnotations))