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