デバイスに定期的にメッセージを送信する ac# アプリケーションを開発しています。
最初の質問: メッセージを定期的に (1 秒ごとに) 送信する関数を実行する最良の方法は何ですか?
2 番目の質問: 定期的なリクエストを停止し、コードのブロックを実行して、定期的なリクエストを再開したい場合があります。このメカニズムを実装する最良の方法は何ですか?
定期的なリクエストを別のスレッドで実行する必要があることは明らかです。
「コードのブロック」を実行する前に、定期的なリクエストを停止し、コードブロックの最後で再度開始することは解決策かもしれませんが、定期的なリクエスト側でスマートなものを実装したいと考えています。