Skip to content

Dapr run does not pass through keyboard input to client process #978

Open
@cveld

Description

Expected Behavior

I am running a Blazor Server app with the following command-line for enabling hot reload from within a vscode integrated PowerShell terminal:

dapr run --app-id blazordaprdemo --components-path "C:\somepath\Components" --app-port 5000 -- dotnet watch --project "C:\somepath\BlazorDaprDemo"

In appsettings.json I have specified "Urls": "http://localhost:5000". Although dotnet watch run is accepting --url <url>, this is not accepted by dotnet watch.

To enforce a restart one would like to press CTRL-R. And in the case of a rude edit, the hot reload infrastructure wants to get user input.

Actual Behavior

Unfortunately I am not able to send any keyboard input to this dotnet watch process.

dapr --version
CLI version: 1.7.1 
Runtime version: 1.7.2

Running on Windows 11.
vscode 1.67.0
PowerShell extension v2022.5.1

Release Note

RELEASE NOTE: FIX Within Dapr run keyboard input is passed through to client process.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions