15 references to Resource
Aspire.Hosting.Azure (14)
AzureBicepResource.cs (7)
375
IEnumerable<object> IValueWithReferences.References => [
Resource
];
383
var provisioning =
Resource
.ProvisioningTaskCompletionSource;
399
if (!
Resource
.Outputs.TryGetValue(Name, out var value))
411
public string ValueExpression => $"{{{
Resource
.Name}.outputs.{Name}}}";
415
other.
Resource
==
Resource
&&
420
HashCode.Combine(
Resource
, Name);
AzureBicepResourceExtensions.cs (2)
81
builder.WithReferenceRelationship(bicepOutputReference.
Resource
);
268
builder.WithReferenceRelationship(value.
Resource
);
AzureDeployingContext.cs (1)
271
outputRef.
Resource
.Outputs[outputRef.Name] = populatedMainOutputValue;
AzurePublishingContext.cs (3)
204
BicepOutputReference b => GetOutputs(moduleMap[b.
Resource
], b.Name),
363
var module = moduleMap[output.
Resource
];
365
var identifier = Infrastructure.NormalizeBicepIdentifier($"{output.
Resource
.Name}_{output.Name}");
AzureResourcePreparer.cs (1)
430
azureReferences.Add(output.
Resource
);
Aspire.Hosting.Azure.Tests (1)
AzureAppServiceTests.cs (1)
261
Assert.Same(env.Resource, env.Resource.NameOutputReference.
Resource
);