12 references to ResourceSnapshot
Aspire.Hosting.Native.Core.Tests (12)
NativeAuxiliaryBackchannelTests.cs (11)
82
var stream = await rpc.InvokeAsync<IAsyncEnumerable<
ResourceSnapshot
>>("WatchResourcesAsync");
86
var
initial = enumerator.Current;
98
var
removed = enumerator.Current;
119
await using var fastUpdates = (await fast.InvokeAsync<IAsyncEnumerable<
ResourceSnapshot
>>("WatchResourcesAsync"))
121
await using var slowUpdates = (await slow.InvokeAsync<IAsyncEnumerable<
ResourceSnapshot
>>("WatchResourcesAsync"))
213
var
first = Assert.Single((await rpc.InvokeAsync<GetResourcesResponse>("GetResourcesAsync",
220
var
oldClient = Assert.Single(await rpc.InvokeAsync<List<
ResourceSnapshot
>>("GetResourceSnapshotsAsync"));
231
var
updated = Assert.Single((await rpc.InvokeAsync<GetResourcesResponse>("GetResourcesAsync")).Resources);
239
var
latest = Assert.Single((await rpc.InvokeAsync<GetResourcesResponse>("GetResourcesAsync")).Resources);
317
var resources = await rpc.InvokeAsync<IAsyncEnumerable<
ResourceSnapshot
>>("WatchResourcesAsync");
src\Aspire.Hosting\Backchannel\BackchannelDataTypes.cs (1)
282
public required
ResourceSnapshot
[] Resources { get; init; }