1 write to InstanceId
Aspire.Dashboard (1)
Model\ResourceTypeDetails.cs (1)
16InstanceId = instanceId;
44 references to InstanceId
Aspire.Dashboard (10)
Components\Pages\ConsoleLogs.razor.cs (4)
308var selectedResourceName = PageViewModel.SelectedResource.Id?.InstanceId; 458var name = PageViewModel.SelectedResource.Id?.InstanceId; 853if (string.Equals(PageViewModel.SelectedResource.Id?.InstanceId, resource.Name, StringComparisons.ResourceName)) 902: string.Join("_", PageViewModel.SelectedResource.Id!.InstanceId!.Split(Path.GetInvalidFileNameChars()));
Model\Otlp\ResourcesSelectHelpers.cs (1)
20var instanceIdMatches = allowedMatches.Where(e => string.Equals(name, e.Id?.InstanceId, StringComparisons.ResourceName)).ToList();
Model\ResourceTypeDetails.cs (5)
30if (InstanceId is null) 35return ResourceKey.Create(name: ReplicaSetName, instanceId: InstanceId); 55return $"Type = {Type}, InstanceId = {InstanceId}, ReplicaSetName = {ReplicaSetName}"; 65if (Type != other.Type || InstanceId != other.InstanceId || ReplicaSetName != other.ReplicaSetName)
Aspire.Dashboard.Components.Tests (11)
Pages\ConsoleLogsTests.cs (11)
134cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 166cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource2.Name); 280cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == regularResource.Name); 320cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 368cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 417cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 464cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 524cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 583cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 650cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 705cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name);
Aspire.Dashboard.Tests (23)
ConsoleLogsTests\CreateResourceSelectModelsTests.cs (7)
41Assert.Equal("App1", entry.Id.InstanceId); 88Assert.Null(entry.Id.InstanceId); 97Assert.Equal("App1-r1", entry.Id.InstanceId); 106Assert.Equal("App1-r2", entry.Id.InstanceId); 115Assert.Equal("App2", entry.Id.InstanceId); 123Assert.Equal("App3", entry.Id.InstanceId); 131Assert.Equal("App4", entry.Id.InstanceId);
Model\ApplicationsSelectHelpersTests.cs (16)
35Assert.Null(app.Id!.InstanceId); 41Assert.Equal("multiple-instance", app.Id!.InstanceId); 47Assert.Equal("multiple-instanceabc", app.Id!.InstanceId); 53Assert.Equal("singleton-instanceabc", app.Id!.InstanceId); 60Assert.Equal("multiple-instanceabc", app.Id!.InstanceId); 79Assert.Null(app.Id!.InstanceId); 85Assert.Equal("name-instance", app.Id!.InstanceId); 91Assert.Equal("name-instanceabc", app.Id!.InstanceId); 101Assert.Equal("name-instance", app.Id!.InstanceId); 125Assert.Equal("test-abc", app.Id!.InstanceId); 145Assert.Null(app.Id!.InstanceId); 151Assert.Equal("app-123", app.Id!.InstanceId); 157Assert.Equal("app-456", app.Id!.InstanceId); 182Assert.Null(app.Id!.InstanceId); 188Assert.Equal("app-123", app.Id!.InstanceId); 194Assert.Equal("app-456", app.Id!.InstanceId);