テストを作成しています。UDP テスト クライアントがメッセージを UDP サービスに送信します。ペイロードは JSON 文字列です。属性「ForwardingAddress」が見つかると、UDP サービスは次のことを行います。
WebClient.UploadString(forwardingAddress, payload)
これはすべて機能しますが、裸のソケットと、ソケットから取得したストリームをラップする StreamReader で実装された私のモック Web サーバーは、ReadToEnd() が戻るのにちょうど 60 秒かかります。
これは、タイムアウト値によく似ています。このタイムアウトを設定できる場所を知っている人はいますか? そうしないと、ReadToEnd をループと文字列を解析するステート マシンに置き換える必要があります。