21 instantiations of RelationshipViewModel
Aspire.Dashboard (1)
ServiceClient\Partials.cs (1)
88
.Select(r => new
RelationshipViewModel
(r.ResourceName, r.Type))
Aspire.Dashboard.Components.Tests (4)
Pages\ResourcesTests.cs (4)
569
new
RelationshipViewModel
("cache", "Reference"),
570
new
RelationshipViewModel
("hidden", "Reference"),
571
new
RelationshipViewModel
("parameter", "Reference"),
572
new
RelationshipViewModel
("excluded", "Reference")
Aspire.Dashboard.Tests (16)
Model\ExportHelpersTests.cs (1)
23
relationships: [new
RelationshipViewModel
("dependency", "Reference")]);
Model\ResourceGraphMapperTests.cs (4)
24
var resource1 = ModelTestHelpers.CreateResource("app1-abcxyc", displayName: "app1", relationships: [new
RelationshipViewModel
("app2", "Reference")]);
44
var resource1 = ModelTestHelpers.CreateResource("app1-abcxyc", displayName: "app1", relationships: [new
RelationshipViewModel
("app2", "Reference")]);
84
var resource1 = ModelTestHelpers.CreateResource("app1-abcxyc", displayName: "app1", relationships: [new
RelationshipViewModel
("hidden-app", "Reference")]);
162
var resource = ModelTestHelpers.CreateResource("app", displayName: "app", relationships: [new
RelationshipViewModel
("api-key", "Reference")]);
Model\TelemetryExportServiceTests.cs (1)
1415
relationships: [new
RelationshipViewModel
("dependency", "Reference")]);
ResourceOutgoingPeerResolverTests.cs (10)
140
["jobsdb"] = CreateResourceWithConnectionString("jobsdb", "Host=localhost;Port=50267;Username=postgres;Password=password;Database=jobsdb", resourceType: "PostgresDatabaseResource", relationships: [
new
("postgres", "Parent")]),
142
["catalogdb"] = CreateResourceWithConnectionString("catalogdb", "Host=localhost;Port=50267;Username=postgres;Password=password;Database=catalogdb", resourceType: "PostgresDatabaseResource", relationships: [
new
("postgres", "Parent")])
160
["Catalog"] = CreateResourceWithConnectionString("Catalog", "Host=localhost;Port=50267;Username=postgres;Password=password;Database=Catalog", resourceType: "PostgresDatabaseResource", relationships: [
new
("postgres", "Parent")]),
161
["catalog"] = CreateResourceWithConnectionString("catalog", "Host=localhost;Port=50267;Username=postgres;Password=password;Database=catalog", resourceType: "PostgresDatabaseResource", relationships: [
new
("postgres", "Parent")])
174
["catalogdb"] = CreateResourceWithConnectionString("catalogdb", "Host=localhost;Port=50267;Username=postgres;Password=password;Database=catalogdb", resourceType: "PostgresDatabaseResource", relationships: [
new
("postgres", "Parent")])
195
["catalogdb"] = CreateResourceWithConnectionString("catalogdb", "Host=localhost;Port=50267;Username=postgres;Password=password;Database=catalogdb", resourceType: "PostgresDatabaseResource", relationships: [
new
("postgres", "Parent")]),
220
["jobsdb"] = CreateResourceWithConnectionString("jobsdb", "Host=localhost;Port=50267;Username=postgres;Password=password;Database=jobsdb", resourceType: "PostgresDatabaseResource", relationships: [
new
("postgres", "Parent")]),
221
["catalogdb"] = CreateResourceWithConnectionString("catalogdb", "Host=localhost;Port=50267;Username=postgres;Password=password;Database=catalogdb", resourceType: "PostgresDatabaseResource", relationships: [
new
("postgres", "Parent")])
243
["catalogdb"] = CreateResourceWithConnectionString("catalogdb", "mongodb://localhost:27017/catalogdb", resourceType: "MongoDBDatabaseResource", relationships: [
new
("mongodb", "Parent")])
270
["catalogdb"] = CreateResourceWithConnectionString("catalogdb", "mongodb://localhost:27017/catalogdb", resourceType: "MongoDBDatabaseResource", relationships: [
new
("mongodb", "Parent")]),
17 references to RelationshipViewModel
Aspire.Dashboard (5)
Components\Pages\ResourceOverview.razor.cs (1)
639
foreach (
var
relationship in resource.Relationships)
Model\ResourceDetailRelationshipViewModel.cs (1)
18
public static ResourceDetailRelationshipViewModel Create(ResourceViewModel resource, string resourceName, IEnumerable<
RelationshipViewModel
> matches)
Model\ResourceViewModel.cs (1)
40
public required ImmutableArray<
RelationshipViewModel
> Relationships { get; init; }
Model\TelemetryExportService.cs (1)
703
foreach (
var
relationship in resource.Relationships)
ServiceClient\Partials.cs (1)
85
ImmutableArray<
RelationshipViewModel
> GetRelationships()
Aspire.Dashboard.Components.Tests (1)
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
25
ImmutableArray<
RelationshipViewModel
>? relationships = null,
Aspire.Dashboard.Playwright.Tests (1)
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
25
ImmutableArray<
RelationshipViewModel
>? relationships = null,
Aspire.Dashboard.Tests (10)
Model\ResourceGraphMapperTests.cs (8)
25
var resource2 = ModelTestHelpers.CreateResource("app2-123456", displayName: "app2", relationships: ImmutableArray<
RelationshipViewModel
>.Empty);
45
var resource21 = ModelTestHelpers.CreateResource("app2-123456", displayName: "app2", relationships: ImmutableArray<
RelationshipViewModel
>.Empty);
46
var resource22 = ModelTestHelpers.CreateResource("app2-654321", displayName: "app2", relationships: ImmutableArray<
RelationshipViewModel
>.Empty);
67
var resource = ModelTestHelpers.CreateResource("app1-abcxyc", displayName: "app1", relationships: ImmutableArray<
RelationshipViewModel
>.Empty);
85
var hiddenResource = ModelTestHelpers.CreateResource("hidden-app", displayName: "hidden-app", relationships: ImmutableArray<
RelationshipViewModel
>.Empty, hidden: true);
124
relationships: ImmutableArray<
RelationshipViewModel
>.Empty);
146
relationships: ImmutableArray<
RelationshipViewModel
>.Empty);
167
relationships: ImmutableArray<
RelationshipViewModel
>.Empty);
ResourceOutgoingPeerResolverTests.cs (1)
579
private static ResourceViewModel CreateResourceWithConnectionString(string name, string connectionString, string resourceType = KnownResourceTypes.ConnectionString, string? displayName = null, ImmutableArray<
RelationshipViewModel
>? relationships = null, string? databaseName = null, string databaseNamePropertyName = "DatabaseName")
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
25
ImmutableArray<
RelationshipViewModel
>? relationships = null,