4 writes to Properties
Aspire.Dashboard (1)
ServiceClient\Partials.cs (1)
32Properties = CreatePropertyViewModels(Properties, knownPropertyLookup, logger),
Aspire.Dashboard.Components.Tests (2)
Pages\ResourcesTests.cs (1)
377Properties = ImmutableDictionary<string, ResourcePropertyViewModel>.Empty,
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
42Properties = properties?.ToImmutableDictionary() ?? ImmutableDictionary<string, ResourcePropertyViewModel>.Empty,
Aspire.Dashboard.Tests (1)
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
42Properties = properties?.ToImmutableDictionary() ?? ImmutableDictionary<string, ResourcePropertyViewModel>.Empty,
15 references to Properties
Aspire.Dashboard (12)
Components\Controls\ResourceDetails.razor.cs (1)
139_displayedResourcePropertyViewModels.AddRange(_resource.Properties.Select(p => new DisplayedResourcePropertyViewModel(p.Value, Loc, TimeProvider)));
Components_ResourcesGridColumns_ResourceNameDisplay_razor.g.cs (1)
304if (Resource.Properties.TryGetValue(KnownProperties.Container.Lifetime, out var value) &&
Model\ResourceOutgoingPeerResolver.cs (2)
129var hasProperty1 = resource1.Properties.TryGetValue(propertyName, out var property1); 130var hasProperty2 = resource2.Properties.TryGetValue(propertyName, out var property2);
Model\ResourceSourceViewModel.cs (1)
35if (resource.Properties.TryGetValue(KnownProperties.Resource.Source, out var property) && property.Value is { HasStringValue: true, StringValue: var value })
Model\ResourceViewModel.cs (3)
66if (Properties.TryGetValue(KnownProperties.Resource.ConnectionString, out var connectionStringProperty) && 75if (Properties.TryGetValue(KnownProperties.Parameter.Value, out var parameterValueProperty) && 114if (Properties.TryGetValue(propertyName, out var value))
Model\ResourceViewModelExtensions.cs (4)
74if (resource.Properties.TryGetValue(key, out var property) && property.Value.TryConvertToString(out var valueString)) 86if (resource.Properties.TryGetValue(key, out var property) && property is { Value: { ListValue: not null } value }) 111if (resource.Properties.TryGetValue(key, out var property) && property is { Value: { ListValue: not null } value }) 136if (resource.Properties.TryGetValue(key, out var property) && property.Value.TryConvertToInt(out i))
Aspire.Dashboard.Tests (3)
Model\ResourceStateViewModelTests.cs (1)
88resource.Properties.TryAdd(KnownProperties.Resource.ExitCode, new ResourcePropertyViewModel(KnownProperties.Resource.ExitCode, Value.ForNumber((double)exitCode), false, null, 0));
Model\ResourceViewModelTests.cs (2)
81Assert.Collection(vm.Properties, 132viewModel.Properties.OrderBy(p => p.Key),