1 write to Target
Aspire.Hosting.Foundry (1)
HostedAgent\AzureHostedAgentResource.cs (1)
38
Target
= target;
22 references to Target
Aspire.Hosting.Foundry (13)
HostedAgent\AzureHostedAgentResource.cs (13)
45
var deploymentAnnotation =
Target
.GetDeploymentTargetAnnotation() ?? throw new InvalidOperationException($"Deployment target annotation is required on resource '{
Target
.Name}' to deploy as hosted agent.");
47
?? throw new InvalidOperationException($"Compute environment for resource '{
Target
.Name}' must be an AzureCognitiveServicesProjectResource to deploy as hosted agent.");
73
context.GetSteps(
Target
, WellKnownPipelineTags.BuildCompute).RequiredBy(context.GetSteps(
Target
, WellKnownPipelineTags.PushContainerImage));
78
var pushSteps = context.GetSteps(
Target
, WellKnownPipelineTags.PushContainerImage);
96
public ContainerImageReference Image => new(
Target
);
144
ctx.Writer.WriteString("target",
Target
.Name);
146
ctx.TryAddDependentResources(
Target
);
179
var options = configuration.ToProjectsAgentVersionCreationOptions(
Target
.Name);
310
var target = hostedAgent.
Target
;
408
ReferenceEquals(endpointReferenceExpression.Endpoint.Resource, hostedAgent.
Target
);
497
if (endpointReference.Resource != hostedAgent.
Target
&& !endpoint.IsExternal)
Aspire.Hosting.Foundry.Tests (9)
HostedAgentExtensionTests.cs (9)
371
Assert.True(hostedAgent.
Target
.TryGetAnnotationsOfType<ResourceRelationshipAnnotation>(out var relationships));
377
hostedAgent.
Target
, DistributedApplicationOperation.Publish, TestServiceProvider.Instance);
403
var endpoint = Assert.Single(hostedAgent.
Target
.Annotations.OfType<EndpointAnnotation>());
423
var endpoint = Assert.Single(hostedAgent.
Target
.Annotations.OfType<EndpointAnnotation>());
452
Assert.Same(agent.Resource, hostedAgent.
Target
);
626
Assert.Same(hostedAgent.
Target
, evaluatedResource);
959
var annotation = Assert.Single(hostedAgent.
Target
.Annotations.OfType<ReferenceRoleAssignmentAnnotation>());
981
var annotation = Assert.Single(hostedAgent.
Target
.Annotations.OfType<ReferenceRoleAssignmentAnnotation>());
1019
.Select(a => Assert.Single(a.
Target
.Annotations.OfType<ReferenceRoleAssignmentAnnotation>()).Target)