1 instantiation of ResourceSnapshot
Aspire.Hosting (1)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
621
return new
ResourceSnapshot
12 references to ResourceSnapshot
Aspire.Hosting (9)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (8)
135
public async IAsyncEnumerable<
ResourceSnapshot
> WatchResourcesAsync(WatchResourcesRequest? request = null, [EnumeratorCancellation] CancellationToken cancellationToken = default)
139
await foreach (
var
snapshot in WatchResourceSnapshotsAsync(cancellationToken).ConfigureAwait(false))
434
public async Task<List<
ResourceSnapshot
>> GetResourceSnapshotsAsync(CancellationToken cancellationToken = default)
438
var results = new List<
ResourceSnapshot
>();
466
var
snapshot = await CreateResourceSnapshotFromEventAsync(resourceEvent, cancellationToken).ConfigureAwait(false);
480
public async IAsyncEnumerable<
ResourceSnapshot
> WatchResourceSnapshotsAsync([EnumeratorCancellation] CancellationToken cancellationToken = default)
494
var
snapshot = await CreateResourceSnapshotFromEventAsync(resourceEvent, cancellationToken).ConfigureAwait(false);
502
private async Task<
ResourceSnapshot
?> CreateResourceSnapshotFromEventAsync(
Backchannel\BackchannelDataTypes.cs (1)
164
public required
ResourceSnapshot
[] Resources { get; init; }
Aspire.Hosting.Tests (3)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (2)
67
var
paramSnapshot = Assert.Single(result, r => r.Name == "myparam");
136
var
snapshot = Assert.Single(result);
Backchannel\BackchannelContractTests.cs (1)
32
typeof(
ResourceSnapshot
),