Snažím sa spustiť Python kód z .NET 8 Windows aplikácie v bežiacom kontajneri (linuxovom, kde mám interpreter Pythonu). Python kód spustím. Lenže nedokážem prečítať výstup z MultiplexedStreamu (asynchrónny zápis do MultiplexedStreamu funguje). Konkrétne aplikácia prestane reagovať na mieste, kde volám metódu:
multiplexedStream.ReadOutputToEndAsync(CancellationToken.None)
Čo s tým? Nemal by som na čítanie výstupu použiť inú read metódu ako ReadOutputToEndAsync?
Pozn: na docker sa pripájam cez npipe.