30 references to ApplyStatus
Microsoft.Extensions.DotNetDeltaApplier.Tests (30)
DefaultHotReloadClient.cs (11)
175
public override async Task<
ApplyStatus
> ApplyManagedCodeUpdatesAsync(ImmutableArray<HotReloadManagedCodeUpdate> updates, bool isProcessSuspended, CancellationToken cancellationToken)
182
return
ApplyStatus
.Failed;
189
return
ApplyStatus
.NoChangesApplied;
221
!success ?
ApplyStatus
.Failed :
222
(applicableUpdates.Count < updates.Length) ?
ApplyStatus
.SomeChangesApplied :
ApplyStatus
.AllChangesApplied;
232
public async override Task<
ApplyStatus
> ApplyStaticAssetUpdatesAsync(ImmutableArray<HotReloadStaticAssetUpdate> updates, bool isProcessSuspended, CancellationToken cancellationToken)
237
return
ApplyStatus
.AllChangesApplied;
266
(appliedUpdateCount == 0) ?
ApplyStatus
.Failed :
267
(appliedUpdateCount < updates.Length) ?
ApplyStatus
.SomeChangesApplied :
ApplyStatus
.AllChangesApplied;
HotReloadClient.cs (2)
68
public abstract Task<
ApplyStatus
> ApplyManagedCodeUpdatesAsync(ImmutableArray<HotReloadManagedCodeUpdate> updates, bool isProcessSuspended, CancellationToken cancellationToken);
74
public abstract Task<
ApplyStatus
> ApplyStaticAssetUpdatesAsync(ImmutableArray<HotReloadStaticAssetUpdate> updates, bool isProcessSuspended, CancellationToken cancellationToken);
HotReloadClients.cs (6)
122
anyFailure = await singleClient.ApplyManagedCodeUpdatesAsync(updates, isProcessSuspended, cancellationToken) ==
ApplyStatus
.Failed;
135
foreach (
var
status in results)
141
case
ApplyStatus
.Failed:
145
case
ApplyStatus
.AllChangesApplied:
148
case
ApplyStatus
.SomeChangesApplied:
152
case
ApplyStatus
.NoChangesApplied:
HotReloadClientTests.cs (3)
70
Assert.Equal(
ApplyStatus
.AllChangesApplied, await test.Client.ApplyManagedCodeUpdatesAsync([update], isProcessSuspended: false, CancellationToken.None));
101
Assert.Equal(
ApplyStatus
.AllChangesApplied, await test.Client.ApplyManagedCodeUpdatesAsync([update], isProcessSuspended: true, CancellationToken.None));
138
Assert.Equal(
ApplyStatus
.Failed, await test.Client.ApplyManagedCodeUpdatesAsync([update], isProcessSuspended: false, CancellationToken.None));
WebAssemblyHotReloadClient.cs (8)
88
public override async Task<
ApplyStatus
> ApplyManagedCodeUpdatesAsync(ImmutableArray<HotReloadManagedCodeUpdate> updates, bool isProcessSuspended, CancellationToken cancellationToken)
93
return
ApplyStatus
.NoChangesApplied;
99
return
ApplyStatus
.AllChangesApplied;
126
return (!anySuccess && anyFailure) ?
ApplyStatus
.Failed : (applicableUpdates.Count < updates.Length) ?
ApplyStatus
.SomeChangesApplied :
ApplyStatus
.AllChangesApplied;
162
public override Task<
ApplyStatus
> ApplyStaticAssetUpdatesAsync(ImmutableArray<HotReloadStaticAssetUpdate> updates, bool isProcessSuspended, CancellationToken cancellationToken)
164
=> Task.FromResult(
ApplyStatus
.NoChangesApplied);