नहीं खोजा जा सका मैं इस तरह एक वेब सेवा बोल रहा हूँ:प्ले फ्रेमवर्क 2.1 - एक अंतर्निहित ExecutionContext
WS
.url(url)
.get
.map { response => // error occurs on this line
response.status match {
case 200 => Right(response.json)
case status => Left(s"Problem accessing api, status '$status'")
}
}
पूरा त्रुटि: Error: Cannot find an implicit ExecutionContext, either require one yourself or import ExecutionContext.Implicits.global
निष्पादन संदर्भ के बारे में। कुछ लोग सोचते हैं कि यह स्कैला वैश्विक संदर्भ के समान ही है। हालांकि यह नहीं है। [Execution.scala] (https://github.com/playframework/playframework/blob/2.2.x/framework/src/play/src/main/scala/play/api/libs/concurrent/Execution.scala) [Invoker.scala] पर इंगित कर रहा है (https://github.com/playframework/playframework/blob/2.2.x/framework/src/play/src/main/scala/play/core/system/Invoker.scala?source = सीसी) तो यह वास्तव में प्ले अभिनेता प्रणाली का निष्पादन संदर्भ है। यह आपको application.conf – EECOLOR
का उपयोग करके व्यवहार बदलने की अनुमति देता है। "यह समस्या" लिंक अब टूटा हुआ है। वेब पर एक संग्रह है। हालांकि: http://web.archive.org/web/20140222113140/http://play.lighthouseapp.com/projects/82401/tickets/899-error-cannot-find-an -इम्पलीट-निष्पादन कॉन्टेक्स्ट-या-आवश्यकता-एक-स्वयं-या-आयात-निष्पादन कॉन्टेक्स्टिमप्लिकिट्सग्लोबल – EdgeCaseBerg
@EdgeCaseBerg धन्यवाद, मैंने लिंक – EECOLOR