Bekleme / uyku paradigmasına dayalı ağa bağlı bir uygulama yazıyorum.
Bazen bağlantı hataları meydana gelir ve tecrübelerime göre bir süre beklemek ve daha sonra işlemi tekrar denemek gerekir.
Sorun ben Thread.Sleep veya benzer / async benzer bir engelleme işlemi kullanırsanız, arayan iş parçacığındaki tüm etkinliği engeller.
Aynı etkiyi elde etmek için Thread.Sleep (10000) ile ne değiştirmeliyim?
await Thread.SleepAsync(10000)
?
GÜNCELLEME
Herhangi bir ek iş parçacığı oluşturmadan bunu yapan bir cevap tercih edeceğim