36 references to Data
Aspire.Hosting (4)
Orchestrator\ParameterProcessor.cs (3)
351parametersStateSection.Data[parameter.Name] = JsonValue.Create(inputValue); 389parametersSection.Data[parameter.Name] = JsonValue.Create(value); 393if (parametersSection.Data.Count > 0)
Pipelines\Internal\DeploymentStateManagerBase.cs (1)
194_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)
237stateSection.Data.Clear(); 240stateSection.Data["Id"] = deployment.Id.ToString(); 243stateSection.Data["Parameters"] = parameters.ToJsonString(); 248stateSection.Data["Outputs"] = outputObj.ToJsonString(); 254stateSection.Data["Scope"] = scope.ToJsonString(); 258stateSection.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)
613_state[section.SectionName] = section.Data;
Aspire.Hosting.Tests (21)
Publishing\DeploymentStateManagerTests.cs (21)
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>());