1 write to _extensionTaskChannel
aspire (1)
Interaction\ExtensionInteractionService.cs (1)
36
_extensionTaskChannel
= Channel.CreateUnbounded<Func<Task>>(new UnboundedChannelOptions
20 references to _extensionTaskChannel
aspire (20)
Interaction\ExtensionInteractionService.cs (20)
44
while (await
_extensionTaskChannel
.Reader.WaitToReadAsync().ConfigureAwait(false))
46
var taskFunction = await
_extensionTaskChannel
.Reader.ReadAsync().ConfigureAwait(false);
55
var result =
_extensionTaskChannel
.Writer.TryWrite(() => Backchannel.ShowStatusAsync(statusText.RemoveSpectreFormatting(), _cancellationToken));
59
result =
_extensionTaskChannel
.Writer.TryWrite(() => Backchannel.ShowStatusAsync(null, _cancellationToken));
66
var result =
_extensionTaskChannel
.Writer.TryWrite(() => Backchannel.ShowStatusAsync(statusText.RemoveSpectreFormatting(), _cancellationToken));
69
result =
_extensionTaskChannel
.Writer.TryWrite(() => Backchannel.ShowStatusAsync(null, _cancellationToken));
79
await
_extensionTaskChannel
.Writer.WriteAsync(async () =>
106
await
_extensionTaskChannel
.Writer.WriteAsync(async () =>
135
await
_extensionTaskChannel
.Writer.WriteAsync(async () =>
159
var result =
_extensionTaskChannel
.Writer.TryWrite(() => Backchannel.DisplayIncompatibleVersionErrorAsync(ex.RequiredCapability, appHostHostingSdkVersion, _cancellationToken));
166
var result =
_extensionTaskChannel
.Writer.TryWrite(() => Backchannel.DisplayErrorAsync(errorMessage.RemoveSpectreFormatting(), _cancellationToken));
173
var result =
_extensionTaskChannel
.Writer.TryWrite(() => Backchannel.DisplayMessageAsync(emoji, message.RemoveSpectreFormatting(), _cancellationToken));
180
var result =
_extensionTaskChannel
.Writer.TryWrite(() => Backchannel.DisplaySuccessAsync(message.RemoveSpectreFormatting(), _cancellationToken));
187
var result =
_extensionTaskChannel
.Writer.TryWrite(() => Backchannel.DisplaySubtleMessageAsync(message.RemoveSpectreFormatting(), _cancellationToken));
194
var result =
_extensionTaskChannel
.Writer.TryWrite(() => Backchannel.DisplayDashboardUrlsAsync(dashboardUrls, _cancellationToken));
201
var result =
_extensionTaskChannel
.Writer.TryWrite(() => Backchannel.DisplayLinesAsync(lines.Select(line => new DisplayLineState(line.Stream.RemoveSpectreFormatting(), line.Line.RemoveSpectreFormatting())), _cancellationToken));
208
var result =
_extensionTaskChannel
.Writer.TryWrite(() => Backchannel.DisplayCancellationMessageAsync(_cancellationToken));
214
var result =
_extensionTaskChannel
.Writer.TryWrite(() => Backchannel.DisplayEmptyLineAsync(_cancellationToken));
221
var result =
_extensionTaskChannel
.Writer.TryWrite(() => Backchannel.OpenProjectAsync(projectPath, _cancellationToken));
237
Debug.Assert(
_extensionTaskChannel
.Writer.TryWrite(() => Backchannel.LogMessageAsync(logLevel, message.RemoveSpectreFormatting(), _cancellationToken)));