microsoft / microsoft/aspire

Centralize UI event loop for Aspire CLI

Open
#10,024 0 comments 0 reactions 0 assignees View on GitHub
area-cli
Dominant language
C#
Stars
6.3k
Forks
991
Avg merge
2d 15h
Merged PRs (30d)
196

Description

The `PublishCommandBase` currently implements an event-loop to process RPC messages from the AppHost to the CLI when processing steps/tasks emitted by the AppHost. We need a similar event-loop to process RPC messages from the AppHost that support the prompting functionality. For prompting, we need to expand this behavior to commands that are not `publish`/`deploy`. We should consider centralizing the event loop that manages request/response-based patterns from the AppHost so that all CLI commands can hook into it.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.