5 instantiations of RuntimeManagedCodeUpdate
Microsoft.Extensions.DotNetDeltaApplier (1)
NamedPipeContract.cs (1)
76updates[i] = new RuntimeManagedCodeUpdate(moduleId, metadataDelta: metadataDelta, ilDelta: ilDelta, pdbDelta: pdbDelta, updatedTypes);
Microsoft.Extensions.DotNetDeltaApplier.Tests (4)
DefaultHotReloadClient.cs (1)
171=> [.. updates.Select(static update => new RuntimeManagedCodeUpdate(update.ModuleId,
ManagedCodeUpdateRequestTests.cs (3)
15new RuntimeManagedCodeUpdate( 21new RuntimeManagedCodeUpdate( 44new RuntimeManagedCodeUpdate(
18 references to RuntimeManagedCodeUpdate
Microsoft.Extensions.DotNetDeltaApplier (12)
HotReloadAgent.cs (7)
31private readonly ConcurrentDictionary<Guid, List<RuntimeManagedCodeUpdate>> _moduleUpdates = new(); 115public void ApplyManagedCodeUpdates(IEnumerable<RuntimeManagedCodeUpdate> updates) 127foreach (var update in updates) 156private Type[] GetMetadataUpdateTypes(IEnumerable<RuntimeManagedCodeUpdate> updates) 160foreach (var update in updates) 190private void ApplyDeltas(Assembly assembly, IReadOnlyList<RuntimeManagedCodeUpdate> updates) 196foreach (var update in updates)
IHotReloadAgent.cs (1)
18void ApplyManagedCodeUpdates(IEnumerable<RuntimeManagedCodeUpdate> updates);
NamedPipeContract.cs (4)
32internal readonly struct ManagedCodeUpdateRequest(IReadOnlyList<RuntimeManagedCodeUpdate> updates, ResponseLoggingLevel responseLoggingLevel) : IUpdateRequest 36public IReadOnlyList<RuntimeManagedCodeUpdate> Updates { get; } = updates; 45foreach (var update in Updates) 67var updates = new RuntimeManagedCodeUpdate[count];
Microsoft.Extensions.DotNetDeltaApplier.Tests (6)
DefaultHotReloadClient.cs (1)
170static ImmutableArray<RuntimeManagedCodeUpdate> ToRuntimeUpdates(IEnumerable<HotReloadManagedCodeUpdate> updates)
HotReloadClientTests.cs (1)
51var update = updates.First();
ManagedCodeUpdateRequestTests.cs (2)
68var e = initial.Updates[i]; 69var a = read.Updates[i];
Mocks\TestHotReloadAgent.cs (2)
13public Action<IEnumerable<RuntimeManagedCodeUpdate>>? ApplyManagedCodeUpdatesImpl = null; 19public void ApplyManagedCodeUpdates(IEnumerable<RuntimeManagedCodeUpdate> updates)