18 references to Reader
Aspire.Hosting.Native.Core.AotSmoke (3)
tests\Aspire.Hosting.Native.Core.Tests\TestServices\DiagnosticCapture.cs (3)
65
while (_subscription.
Reader
.TryRead(out var value))
72
if (_subscription.
Reader
.Completion.IsCompleted)
74
_subscription.
Reader
.Completion.GetAwaiter().GetResult();
Aspire.Hosting.Native.Core.Tests (14)
NativeDiagnosticChannelTests.cs (11)
20
Assert.Equal(first, await fast.
Reader
.ReadAsync(TestContext.Current.CancellationToken));
22
Assert.Equal(second, await fast.
Reader
.ReadAsync(TestContext.Current.CancellationToken));
23
Assert.Equal(first, await slow.
Reader
.ReadAsync(TestContext.Current.CancellationToken));
24
await Assert.ThrowsAsync<DiagnosticOverflowException>(() => slow.
Reader
.Completion);
26
Assert.Equal(first, await fast.
Reader
.ReadAsync(TestContext.Current.CancellationToken));
38
Assert.Equal(operation, await first.
Reader
.ReadAsync(TestContext.Current.CancellationToken));
39
await first.
Reader
.Completion;
40
Assert.Equal(operation, await second.
Reader
.ReadAsync(TestContext.Current.CancellationToken));
42
await second.
Reader
.Completion;
52
var awaited = subscription.
Reader
.ReadAsync(TestContext.Current.CancellationToken).AsTask();
68
await subscription.
Reader
.Completion;
TestServices\DiagnosticCapture.cs (3)
65
while (_subscription.
Reader
.TryRead(out var value))
72
if (_subscription.
Reader
.Completion.IsCompleted)
74
_subscription.
Reader
.Completion.GetAwaiter().GetResult();
Aspire.Hosting.Native.Server (1)
NativeDiagnosticPump.cs (1)
24
await foreach (var operation in _subscription.
Reader
.ReadAllAsync().ConfigureAwait(false))