6 writes to Properties
Aspire.Dashboard (1)
ServiceClient\Partials.cs (1)
34
Properties
= CreatePropertyViewModels(resourceType, Properties, knownPropertyLookup, logger),
Aspire.Dashboard.Components.Tests (3)
Controls\ResourceDetailsTests.cs (1)
1004
Properties
= properties.ToImmutableDictionary(),
Pages\ResourcesTests.cs (1)
1003
Properties
= properties ?? ImmutableDictionary<string, ResourcePropertyViewModel>.Empty,
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
45
Properties
= properties?.ToImmutableDictionary() ?? ImmutableDictionary<string, ResourcePropertyViewModel>.Empty,
Aspire.Dashboard.Playwright.Tests (1)
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
45
Properties
= properties?.ToImmutableDictionary() ?? ImmutableDictionary<string, ResourcePropertyViewModel>.Empty,
Aspire.Dashboard.Tests (1)
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
45
Properties
= properties?.ToImmutableDictionary() ?? ImmutableDictionary<string, ResourcePropertyViewModel>.Empty,
44 references to Properties
Aspire.Dashboard (24)
Components\Controls\ApplicationSummary.razor.cs (1)
700
if (resource.
Properties
.TryGetValue(KnownProperties.Parameter.Value, out var property))
Components\Controls\ParameterOverview.razor.cs (1)
94
if (Resource.
Properties
.TryGetValue(KnownProperties.Parameter.Value, out var property))
Components\Controls\ResourceDetails.razor.cs (1)
147
foreach (var property in _resource.
Properties
.Values)
Components\Legacy\Pages\Resources.razor.cs (1)
839
if (resource.
Properties
.TryGetValue(KnownProperties.Parameter.Value, out var property))
Components\Pages\ResourceOverview.Details.cs (1)
72
foreach (var property in resource.
Properties
.Values)
Components\Pages\Resources.razor.cs (1)
878
if (resource.
Properties
.TryGetValue(KnownProperties.Parameter.Value, out var property))
Model\ResourceOutgoingPeerResolver.cs (3)
159
var hasProperty1 = resource1.
Properties
.TryGetValue(propertyName, out var property1);
160
var hasProperty2 = resource2.
Properties
.TryGetValue(propertyName, out var property2);
254
else if (resource.
Properties
.ContainsKey(KnownProperties.Resource.ConnectionString))
Model\ResourceViewModel.cs (7)
54
Properties
.TryGetValue(KnownProperties.Resource.TraitPrefix + name, out var property) && property.Value.KindCase == Value.KindOneofCase.ListValue
77
Properties
.TryGetValue(KnownProperties.Container.Lifetime, out var lifetime) &&
106
if (
Properties
.TryGetValue(KnownProperties.Resource.ConnectionString, out var connectionStringProperty) &&
115
if (
Properties
.TryGetValue(KnownProperties.Parameter.Value, out var parameterValueProperty) &&
134
if (
Properties
.TryGetValue(KnownProperties.Resource.ConnectionString, out var connectionStringProperty) &&
146
if (!
Properties
.TryGetValue(KnownProperties.Resource.ConnectionProperties, out var connectionPropertiesProperty) ||
199
if (
Properties
.TryGetValue(propertyName, out var value))
Model\ResourceViewModelExtensions.cs (6)
21
foreach (var (key, property) in resource.
Properties
)
107
return resource.
Properties
.ContainsKey(KnownProperties.Terminal.Enabled);
210
if (resource.
Properties
.TryGetValue(key, out var property) && property.Value.TryConvertToString(out var valueString))
222
if (resource.
Properties
.TryGetValue(key, out var property) && property is { Value: { ListValue: not null } value })
247
if (resource.
Properties
.TryGetValue(key, out var property) && property is { Value: { ListValue: not null } value })
272
if (resource.
Properties
.TryGetValue(key, out var property) && property.Value.TryConvertToInt(out i))
Model\TelemetryExportService.cs (2)
764
Properties = resource.
Properties
.Count > 0
765
? resource.
Properties
.OrderBy(p => p.Key).ToDistinctDictionary(
Aspire.Dashboard.Components.Tests (7)
Pages\ResourcesTests.cs (3)
1266
Assert.True(resource.
Properties
.ContainsKey(KnownProperties.Parameter.Value));
1267
Assert.Equal("my-secret-value", resource.
Properties
[KnownProperties.Parameter.Value].Value.StringValue);
1268
Assert.True(resource.
Properties
[KnownProperties.Parameter.Value].IsValueSensitive);
Pages\TerminalsTests.cs (1)
414
properties: terminal.
Properties
.Where(p => p.Key == KnownProperties.Terminal.Enabled).ToDictionary());
Pages\TerminalWindowTests.cs (3)
137
properties: TerminalSetupHelpers.CreateTerminalResource("shell-second", replicaIndex: 1, replicaCount: 2).
Properties
.ToDictionary(),
184
properties: resource.
Properties
329
properties: resources[0].
Properties
.ToDictionary(), iconName: "Database", iconVariant: IconVariant.Regular);
Aspire.Dashboard.Tests (13)
Model\ResourceOrderStoreTests.cs (1)
37
cache.
Properties
[name].Value.ListValue.Values[0].StringValue = "30";
Model\ResourceStateViewModelTests.cs (1)
95
resource.
Properties
.TryAdd(KnownProperties.Resource.ExitCode, new ResourcePropertyViewModel(KnownProperties.Resource.ExitCode, Value.ForNumber((double)exitCode), false, null, 0, displayName: null, isHighlighted: false));
Model\ResourceViewModelTests.cs (7)
82
Assert.Collection(vm.
Properties
,
133
vm.
Properties
.OrderBy(p => p.Key),
187
var property = vm.
Properties
[KnownProperties.Container.Image];
229
var property = vm.
Properties
[propertyName];
264
var property = vm.
Properties
[KnownProperties.Container.Image];
314
var image = vm.
Properties
[KnownProperties.Container.Image];
320
var id = vm.
Properties
[KnownProperties.Container.Id];
Model\SqliteResourceRepositoryTests.cs (4)
479
Assert.Equal(nestedValue, actual.
Properties
["nested"].Value);
480
Assert.True(actual.
Properties
["nested"].IsValueSensitive);
481
Assert.Equal(14, actual.
Properties
["nested"].SortOrder);
1046
Assert.Equal(expected, resource.
Properties
["property"].Value.StringValue);