1 instantiation of ResourceSnapshot
Aspire.Hosting (1)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
531
return new
ResourceSnapshot
12 references to ResourceSnapshot
Aspire.Hosting (9)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (8)
134
public async IAsyncEnumerable<
ResourceSnapshot
> WatchResourcesAsync(WatchResourcesRequest? request = null, [EnumeratorCancellation] CancellationToken cancellationToken = default)
138
await foreach (
var
snapshot in WatchResourceSnapshotsAsync(cancellationToken).ConfigureAwait(false))
344
public async Task<List<
ResourceSnapshot
>> GetResourceSnapshotsAsync(CancellationToken cancellationToken = default)
348
var results = new List<
ResourceSnapshot
>();
376
var
snapshot = await CreateResourceSnapshotFromEventAsync(resourceEvent, cancellationToken).ConfigureAwait(false);
390
public async IAsyncEnumerable<
ResourceSnapshot
> WatchResourceSnapshotsAsync([EnumeratorCancellation] CancellationToken cancellationToken = default)
404
var
snapshot = await CreateResourceSnapshotFromEventAsync(resourceEvent, cancellationToken).ConfigureAwait(false);
412
private async Task<
ResourceSnapshot
?> CreateResourceSnapshotFromEventAsync(
Backchannel\BackchannelDataTypes.cs (1)
164
public required
ResourceSnapshot
[] Resources { get; init; }
Aspire.Hosting.Tests (3)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (2)
66
var
paramSnapshot = Assert.Single(result, r => r.Name == "myparam");
135
var
snapshot = Assert.Single(result);
Backchannel\BackchannelContractTests.cs (1)
32
typeof(
ResourceSnapshot
),