1 instantiation of HotReloadManagedCodeUpdate
dotnet-watch (1)
HotReload\CompilationHandler.cs (1)
633
=> [.. updates.Select(update => new
HotReloadManagedCodeUpdate
(update.ModuleId, update.MetadataDelta, update.ILDelta, update.PdbDelta, update.UpdatedTypes, update.RequiredCapabilities))];
10 references to HotReloadManagedCodeUpdate
dotnet-watch (10)
DefaultHotReloadClient.cs (2)
127
public override async Task<ApplyStatus> ApplyManagedCodeUpdatesAsync(ImmutableArray<
HotReloadManagedCodeUpdate
> updates, bool isProcessSuspended, CancellationToken cancellationToken)
170
static ImmutableArray<RuntimeManagedCodeUpdate> ToRuntimeUpdates(IEnumerable<
HotReloadManagedCodeUpdate
> updates)
HotReload\CompilationHandler.cs (1)
632
private static ImmutableArray<
HotReloadManagedCodeUpdate
> ToManagedCodeUpdates(ImmutableArray<WatchHotReloadService.Update> updates)
HotReload\HotReloadClients.cs (1)
78
public async ValueTask ApplyManagedCodeUpdatesAsync(ImmutableArray<
HotReloadManagedCodeUpdate
> updates, bool isProcessSuspended, CancellationToken cancellationToken)
HotReloadClient.cs (5)
53
public abstract Task<ApplyStatus> ApplyManagedCodeUpdatesAsync(ImmutableArray<
HotReloadManagedCodeUpdate
> updates, bool isProcessSuspended, CancellationToken cancellationToken);
75
public async Task<IReadOnlyList<
HotReloadManagedCodeUpdate
>> FilterApplicableUpdatesAsync(ImmutableArray<
HotReloadManagedCodeUpdate
> updates, CancellationToken cancellationToken)
78
var applicableUpdates = new List<
HotReloadManagedCodeUpdate
>();
80
foreach (
var
update in updates)
WebAssemblyHotReloadClient.cs (1)
88
public override async Task<ApplyStatus> ApplyManagedCodeUpdatesAsync(ImmutableArray<
HotReloadManagedCodeUpdate
> updates, bool isProcessSuspended, CancellationToken cancellationToken)