1 write to _extensionTaskChannel
aspire (1)
Interaction\ExtensionInteractionService.cs (1)
28
_extensionTaskChannel
= Channel.CreateUnbounded<Func<Task>>(new UnboundedChannelOptions
19 references to _extensionTaskChannel
aspire (19)
Interaction\ExtensionInteractionService.cs (19)
36
while (await
_extensionTaskChannel
.Reader.WaitToReadAsync().ConfigureAwait(false))
38
var taskFunction = await
_extensionTaskChannel
.Reader.ReadAsync().ConfigureAwait(false);
47
Debug.Assert(
_extensionTaskChannel
.Writer.TryWrite(() => _backchannel.ShowStatusAsync(statusText.RemoveSpectreFormatting(), _cancellationToken)));
50
Debug.Assert(
_extensionTaskChannel
.Writer.TryWrite(() => _backchannel.ShowStatusAsync(null, _cancellationToken)));
56
Debug.Assert(
_extensionTaskChannel
.Writer.TryWrite(() => _backchannel.ShowStatusAsync(statusText.RemoveSpectreFormatting(), _cancellationToken)));
58
Debug.Assert(
_extensionTaskChannel
.Writer.TryWrite(() => _backchannel.ShowStatusAsync(null, _cancellationToken)));
68
await
_extensionTaskChannel
.Writer.WriteAsync(async () =>
100
await
_extensionTaskChannel
.Writer.WriteAsync(async () =>
134
await
_extensionTaskChannel
.Writer.WriteAsync(async () =>
163
Debug.Assert(
_extensionTaskChannel
.Writer.TryWrite(() => _backchannel.DisplayIncompatibleVersionErrorAsync(ex.RequiredCapability, appHostHostingSdkVersion, _cancellationToken)));
169
Debug.Assert(
_extensionTaskChannel
.Writer.TryWrite(() => _backchannel.DisplayErrorAsync(errorMessage.RemoveSpectreFormatting(), _cancellationToken)));
175
Debug.Assert(
_extensionTaskChannel
.Writer.TryWrite(() => _backchannel.DisplayMessageAsync(emoji, message.RemoveSpectreFormatting(), _cancellationToken)));
181
Debug.Assert(
_extensionTaskChannel
.Writer.TryWrite(() => _backchannel.DisplaySuccessAsync(message.RemoveSpectreFormatting(), _cancellationToken)));
187
Debug.Assert(
_extensionTaskChannel
.Writer.TryWrite(() => _backchannel.DisplaySubtleMessageAsync(message.RemoveSpectreFormatting(), _cancellationToken)));
193
Debug.Assert(
_extensionTaskChannel
.Writer.TryWrite(() => _backchannel.DisplayDashboardUrlsAsync(dashboardUrls, _cancellationToken)));
199
Debug.Assert(
_extensionTaskChannel
.Writer.TryWrite(() => _backchannel.DisplayLinesAsync(lines.Select(line => new DisplayLineState(line.Stream.RemoveSpectreFormatting(), line.Line.RemoveSpectreFormatting())), _cancellationToken)));
205
Debug.Assert(
_extensionTaskChannel
.Writer.TryWrite(() => _backchannel.DisplayCancellationMessageAsync(_cancellationToken)));
211
Debug.Assert(
_extensionTaskChannel
.Writer.TryWrite(() => _backchannel.DisplayEmptyLineAsync(_cancellationToken)));
217
Debug.Assert(
_extensionTaskChannel
.Writer.TryWrite(() => _backchannel.OpenProjectAsync(projectPath, _cancellationToken)));