1 instantiation of HotReloadManagedCodeUpdate
dotnet-watch (1)
HotReload\CompilationHandler.cs (1)
677
=> [.. 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)
175
public override async Task<ApplyStatus> ApplyManagedCodeUpdatesAsync(ImmutableArray<
HotReloadManagedCodeUpdate
> updates, bool isProcessSuspended, CancellationToken cancellationToken)
224
static ImmutableArray<RuntimeManagedCodeUpdate> ToRuntimeUpdates(IEnumerable<
HotReloadManagedCodeUpdate
> updates)
HotReload\CompilationHandler.cs (1)
676
private static ImmutableArray<
HotReloadManagedCodeUpdate
> ToManagedCodeUpdates(ImmutableArray<WatchHotReloadService.Update> updates)
HotReloadClient.cs (5)
68
public abstract Task<ApplyStatus> ApplyManagedCodeUpdatesAsync(ImmutableArray<
HotReloadManagedCodeUpdate
> updates, bool isProcessSuspended, CancellationToken cancellationToken);
102
protected async Task<IReadOnlyList<
HotReloadManagedCodeUpdate
>> FilterApplicableUpdatesAsync(ImmutableArray<
HotReloadManagedCodeUpdate
> updates, CancellationToken cancellationToken)
105
var applicableUpdates = new List<
HotReloadManagedCodeUpdate
>();
107
foreach (
var
update in updates)
HotReloadClients.cs (1)
116
public async ValueTask ApplyManagedCodeUpdatesAsync(ImmutableArray<
HotReloadManagedCodeUpdate
> updates, bool isProcessSuspended, bool isInitial, CancellationToken cancellationToken)
WebAssemblyHotReloadClient.cs (1)
88
public override async Task<ApplyStatus> ApplyManagedCodeUpdatesAsync(ImmutableArray<
HotReloadManagedCodeUpdate
> updates, bool isProcessSuspended, CancellationToken cancellationToken)