60 references to DeepClone
aspire (12)
Aspire.Hosting (32)
Pipelines\Internal\FileDeploymentStateManager.cs (14)
283var mergedSection = base.GetSectionState(state, sectionName, includeLegacyState)?.DeepClone();
296currentValueExists ? TryGetNestedPropertyValue(_currentState, claimedSectionName)?.DeepClone() : null,
356SetNestedNodeValue(_legacyStateSnapshot, sectionName, legacySectionData.DeepClone(), valueExists: true);
383new JsonObject { [""] = sectionValue.DeepClone() },
430var mergedState = legacyState.DeepClone().AsObject();
445target[name] = sourceValue?.DeepClone();
540SetNestedNodeValue(currentState, path, value?.DeepClone(), savedExists);
553var result = latestValue?.DeepClone() as JsonObject ?? [];
581? latestValue?.DeepClone()
582: savedValue?.DeepClone();
594return (latestExists, latestValue?.DeepClone());
607? (true, savedValue?.DeepClone())
629TryGetNestedPropertyValue(currentState, sectionName)?.DeepClone(),
805[LegacyStateProperty] = legacyStateSnapshot.DeepClone(),
Aspire.Hosting.Azure.Sandboxes (4)
Aspire.Hosting.Azure.Tests (2)
Aspire.Hosting.RemoteHost (2)
Aspire.Hosting.RemoteHost.Tests (1)
Aspire.Hosting.Tests (2)
GenerateTemplateManifest (1)
Microsoft.AspNetCore.OpenApi (3)
Microsoft.NET.Build.Tasks (1)