58 references to Data
Aspire.Hosting (6)
Orchestrator\ParameterProcessor.cs (3)
299var hasSavedState = parameterSection.Data.Count > 0 && input.Value != null; 365var hasSavedState = parameterSection.Data.Count > 0; 410parameterSection.Data.Clear();
Pipelines\DeploymentStateSection.cs (2)
55Data.Clear(); 56Data[RootValueKey] = JsonValue.Create(value);
Pipelines\Internal\DeploymentStateManagerBase.cs (1)
213SetNestedPropertyValue(_state, section.SectionName, section.Data.DeepClone().AsObject());
Aspire.Hosting.Azure (8)
Provisioning\Internal\BaseProvisioningContextProvider.cs (2)
115azureStateSection.Data["ResourceGroup"] = resourceGroupName; 164var azureSection = azureStateSection.Data;
Provisioning\Provisioners\BicepProvisioner.cs (6)
242stateSection.Data.Clear(); 245stateSection.Data["Id"] = deployment.Id.ToString(); 248stateSection.Data["Parameters"] = parameters.ToJsonString(); 253stateSection.Data["Outputs"] = outputObj.ToJsonString(); 259stateSection.Data["Scope"] = scope.ToJsonString(); 263stateSection.Data["CheckSum"] = BicepUtilities.GetChecksum(resource, parameters, scope);
Aspire.Hosting.Azure.Tests (3)
ProvisioningContextTests.cs (2)
203azureSection.Data["SubscriptionId"] = "test-id"; 210Assert.Equal("test-id", loadedSection.Data["SubscriptionId"]?.ToString());
ProvisioningTestHelpers.cs (1)
629_state[section.SectionName] = section.Data;
Aspire.Hosting.Tests (41)
Orchestrator\ParameterProcessorTests.cs (2)
1484Assert.Empty(section.Data); 1614_unflattenedState[section.SectionName] = section.Data.DeepClone().AsObject();
Publishing\DeploymentStateManagerTests.cs (39)
30Assert.NotNull(section.Data); 31Assert.Empty(section.Data); 41section1.Data["key1"] = "value1"; 48Assert.Equal("value1", section2.Data["key1"]?.GetValue<string>()); 60section1.Data["key1"] = "value1"; 64oldSection = new DeploymentStateSection(section1.SectionName, section1.Data, oldVersion); 70section2.Data["key2"] = "value2"; 89parametersSection.Data["param1"] = "value1"; 90azureSection.Data["resource1"] = "azure-value1"; 101Assert.Equal("value1", parametersCheck.Data["param1"]?.GetValue<string>()); 102Assert.Equal("azure-value1", azureCheck.Data["resource1"]?.GetValue<string>()); 118section.Data[$"key{sectionIndex}"] = $"value{sectionIndex}"; 130Assert.Equal($"value{i}", section.Data[$"key{i}"]?.GetValue<string>()); 141section1.Data["key1"] = "value1"; 148Assert.NotNull(section2.Data); 149Assert.Equal("value1", section2.Data["key1"]?.GetValue<string>()); 162section1.Data["key1"] = "value1"; 170Assert.Equal("value1", section2.Data["key1"]?.GetValue<string>()); 175section2.Data["key2"] = "value2"; 183Assert.Equal("value1", section3.Data["key1"]?.GetValue<string>()); 184Assert.Equal("value2", section3.Data["key2"]?.GetValue<string>()); 227section.Data["key1"] = "value1"; 234Assert.Equal("value1", retrievedSection.Data["key1"]?.GetValue<string>()); 244section.Data["nestedKey"] = "nestedValue"; 251Assert.Equal("nestedValue", verifySection.Data["nestedKey"]?.GetValue<string>()); 262section1.Data["key1"] = "value1"; 263section2.Data["key2"] = "value2"; 271Assert.Equal("value1", verify1.Data["key1"]?.GetValue<string>()); 272Assert.Equal("value2", verify2.Data["key2"]?.GetValue<string>()); 288Assert.Equal("value1", verify.Data[""]?.GetValue<string>()); 298section1.Data["key1"] = "value1"; 303var oldSection = new DeploymentStateSection(section1.SectionName, section1.Data, oldVersion); 307section2.Data["key2"] = "value2"; 327Assert.NotNull(section.Data); 328Assert.Empty(section.Data); 339topLevel.Data["topKey"] = "topValue"; 340nested.Data["nestedKey"] = "nestedValue"; 348Assert.Equal("topValue", verifyTop.Data["topKey"]?.GetValue<string>()); 349Assert.Equal("nestedValue", verifyNested.Data["nestedKey"]?.GetValue<string>());