1 write to Target
Aspire.Hosting.Foundry (1)
HostedAgent\AzureHostedAgentResource.cs (1)
40
Target
= target;
21 references to Target
Aspire.Hosting.Foundry (13)
HostedAgent\AzureHostedAgentResource.cs (13)
47
var deploymentAnnotation =
Target
.GetDeploymentTargetAnnotation() ?? throw new InvalidOperationException($"Deployment target annotation is required on resource '{
Target
.Name}' to deploy as hosted agent.");
49
?? throw new InvalidOperationException($"Compute environment for resource '{
Target
.Name}' must be an AzureCognitiveServicesProjectResource to deploy as hosted agent.");
75
context.GetSteps(
Target
, WellKnownPipelineTags.BuildCompute).RequiredBy(context.GetSteps(
Target
, WellKnownPipelineTags.PushContainerImage));
80
var pushSteps = context.GetSteps(
Target
, WellKnownPipelineTags.PushContainerImage);
98
public ContainerImageReference Image => new(
Target
);
119
EnvironmentVariables = await GetResolvedEnvironmentVariablesAsync(context.ExecutionContext, this,
Target
, context.Logger, context.CancellationToken).ConfigureAwait(false),
146
ctx.Writer.WriteString("target",
Target
.Name);
148
ctx.TryAddDependentResources(
Target
);
170
var options = def.ToProjectsAgentVersionCreationOptions(
Target
.Name);
382
ReferenceEquals(endpointReferenceExpression.Endpoint.Resource, hostedAgent.
Target
);
471
if (endpointReference.Resource != hostedAgent.
Target
&& !endpoint.IsExternal)
Aspire.Hosting.Foundry.Tests (8)
HostedAgentExtensionTests.cs (8)
368
Assert.True(hostedAgent.
Target
.TryGetAnnotationsOfType<ResourceRelationshipAnnotation>(out var relationships));
374
hostedAgent.
Target
, DistributedApplicationOperation.Publish, TestServiceProvider.Instance);
400
var endpoint = Assert.Single(hostedAgent.
Target
.Annotations.OfType<EndpointAnnotation>());
420
var endpoint = Assert.Single(hostedAgent.
Target
.Annotations.OfType<EndpointAnnotation>());
426
hostedAgent.
Target
,
736
var annotation = Assert.Single(hostedAgent.
Target
.Annotations.OfType<ReferenceRoleAssignmentAnnotation>());
758
var annotation = Assert.Single(hostedAgent.
Target
.Annotations.OfType<ReferenceRoleAssignmentAnnotation>());
796
.Select(a => Assert.Single(a.
Target
.Annotations.OfType<ReferenceRoleAssignmentAnnotation>()).Target)