5 instantiations of RelationshipSnapshot
Aspire.Hosting (2)
ApplicationModel\CustomResourceSnapshot.cs (2)
570relationships.Add(new(resourceWithParent.Parent.Name, KnownRelationshipTypes.Parent)); 575relationships.Add(new(annotation.Resource.Name, annotation.Type));
Aspire.Hosting.Tests (3)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (2)
192new RelationshipSnapshot("dependency1", "Reference"), 193new RelationshipSnapshot("dependency2", "WaitFor")
ResourceNotificationTests.cs (1)
1513Relationships = [new("parent", "Parent")],
8 references to RelationshipSnapshot
Aspire.Hosting (8)
ApplicationModel\CustomResourceSnapshot.cs (3)
125public ImmutableArray<RelationshipSnapshot> Relationships { get; init; } = []; 564public static ImmutableArray<RelationshipSnapshot> BuildRelationships(IResource resource) 566var relationships = ImmutableArray.CreateBuilder<RelationshipSnapshot>();
Dashboard\proto\Partials.cs (1)
73foreach (var relationship in snapshot.Relationships)
Dashboard\ResourceSnapshot.cs (1)
28public required ImmutableArray<RelationshipSnapshot> Relationships { get; init; }
Dcp\ResourceSnapshotBuilder.cs (3)
38var relationships = ImmutableArray<RelationshipSnapshot>.Empty; 108var relationships = ImmutableArray<RelationshipSnapshot>.Empty; 166var relationships = ImmutableArray<RelationshipSnapshot>.Empty;