मैं एक मुद्दे पर ठोकर खाई ( https://github.com/HTBox/allReady/issues/1313) ) GitHub पर जहां उन्होंने ConfigureAwait(false)
कोड से बाहर निकालने के बारे में चर्चा की , उन्होंने दावा किया कि, ASP.NET Core में
कॉल
ConfigureAwait(false)
निरर्थक है और कुछ नहीं करता है
सबसे अच्छा मुझे यहाँ मिल सकता है एक जवाब में "साइड नोट" है (स्टीफन क्लीरी से,) https://stackoverflow.com/a/40220190/2805831 से )
ASP.NET Core में अब "संदर्भ" नहीं है
इसलिए, ASP.NET CoreConfigureAwait(false)
में वास्तव में अनावश्यक है (भले ही पूर्ण .Net फ्रेमवर्क का उपयोग कर रहे हों)? क्या इसका कुछ मामलों में प्रदर्शन में वास्तविक लाभ है या परिणाम / शब्दार्थ में अंतर है?
संपादित करें: यदि मैं इसे कंसोल एप्लिकेशन या IIS में होस्ट कर रहा हूं तो क्या यह इस पहलू में भिन्न है?
ConfigureAwait(false)
, क्योंकि पुस्तकालय का उपयोग विभिन्न अनुप्रयोगों (ASP.NET Core, WPF, UWP, कंसोल आदि) द्वारा किया जा सकता है