58 references to DeepClone
aspire (12)
Aspire.Hosting (32)
Pipelines\Internal\FileDeploymentStateManager.cs (14)
286var mergedSection = base.GetSectionState(state, sectionName, includeLegacyState)?.DeepClone();
299currentValueExists ? TryGetNestedPropertyValue(_currentState, claimedSectionName)?.DeepClone() : null,
359SetNestedNodeValue(_legacyStateSnapshot, sectionName, legacySectionData.DeepClone(), valueExists: true);
386new JsonObject { [""] = sectionValue.DeepClone() },
433var mergedState = legacyState.DeepClone().AsObject();
448target[name] = sourceValue?.DeepClone();
543SetNestedNodeValue(currentState, path, value?.DeepClone(), savedExists);
556var result = latestValue?.DeepClone() as JsonObject ?? [];
584? latestValue?.DeepClone()
585: savedValue?.DeepClone();
597return (latestExists, latestValue?.DeepClone());
610? (true, savedValue?.DeepClone())
632TryGetNestedPropertyValue(currentState, sectionName)?.DeepClone(),
808[LegacyStateProperty] = legacyStateSnapshot.DeepClone(),
Aspire.Hosting.Azure.Sandboxes (4)
Aspire.Hosting.Azure.Tests (2)
Aspire.Hosting.RemoteHost (1)
Aspire.Hosting.RemoteHost.Tests (1)
Aspire.Hosting.Tests (2)
Microsoft.AspNetCore.OpenApi (3)
Microsoft.NET.Build.Tasks (1)