59 references to Data
Aspire.Hosting (6)
Orchestrator\ParameterProcessor.cs (3)
268var hasSavedState = parameterSection.Data.Count > 0 && input.Value != null; 334var hasSavedState = parameterSection.Data.Count > 0; 379parameterSection.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; 173var 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 (42)
Orchestrator\ParameterProcessorTests.cs (2)
1467Assert.Empty(section.Data); 1597_unflattenedState[section.SectionName] = section.Data.DeepClone().AsObject();
Publishing\DeploymentStateManagerTests.cs (40)
31Assert.NotNull(section.Data); 32Assert.Empty(section.Data); 42section1.Data["key1"] = "value1"; 49Assert.Equal("value1", section2.Data["key1"]?.GetValue<string>()); 61section1.Data["key1"] = "value1"; 65oldSection = new DeploymentStateSection(section1.SectionName, section1.Data, oldVersion); 71section2.Data["key2"] = "value2"; 90parametersSection.Data["param1"] = "value1"; 91azureSection.Data["resource1"] = "azure-value1"; 102Assert.Equal("value1", parametersCheck.Data["param1"]?.GetValue<string>()); 103Assert.Equal("azure-value1", azureCheck.Data["resource1"]?.GetValue<string>()); 119section.Data[$"key{sectionIndex}"] = $"value{sectionIndex}"; 131Assert.Equal($"value{i}", section.Data[$"key{i}"]?.GetValue<string>()); 142section1.Data["key1"] = "value1"; 149Assert.NotNull(section2.Data); 150Assert.Equal("value1", section2.Data["key1"]?.GetValue<string>()); 163section1.Data["key1"] = "value1"; 171Assert.Equal("value1", section2.Data["key1"]?.GetValue<string>()); 176section2.Data["key2"] = "value2"; 184Assert.Equal("value1", section3.Data["key1"]?.GetValue<string>()); 185Assert.Equal("value2", section3.Data["key2"]?.GetValue<string>()); 228section.Data["key1"] = "value1"; 235Assert.Equal("value1", retrievedSection.Data["key1"]?.GetValue<string>()); 245section.Data["nestedKey"] = "nestedValue"; 252Assert.Equal("nestedValue", verifySection.Data["nestedKey"]?.GetValue<string>()); 263section1.Data["key1"] = "value1"; 264section2.Data["key2"] = "value2"; 272Assert.Equal("value1", verify1.Data["key1"]?.GetValue<string>()); 273Assert.Equal("value2", verify2.Data["key2"]?.GetValue<string>()); 289Assert.Equal("value1", verify.Data[""]?.GetValue<string>()); 299section1.Data["key1"] = "value1"; 304var oldSection = new DeploymentStateSection(section1.SectionName, section1.Data, oldVersion); 308section2.Data["key2"] = "value2"; 328Assert.NotNull(section.Data); 329Assert.Empty(section.Data); 340topLevel.Data["topKey"] = "topValue"; 341nested.Data["nestedKey"] = "nestedValue"; 349Assert.Equal("topValue", verifyTop.Data["topKey"]?.GetValue<string>()); 350Assert.Equal("nestedValue", verifyNested.Data["nestedKey"]?.GetValue<string>()); 360section.Data["key"] = "value";