GoGPT Best VPN GoSearch

ऑनवर्क्स फ़ेविकॉन

Pinject download for Linux

Free download Pinject Linux app to run online in Ubuntu online, Fedora online or Debian online

This is the Linux app named Pinject whose latest release can be downloaded as Version0.15.3sourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.

Pinject नामक इस ऐप को OnWorks के साथ मुफ्त में डाउनलोड करें और ऑनलाइन चलाएं।

इस ऐप को चलाने के लिए इन निर्देशों का पालन करें:

- 1. इस एप्लिकेशन को अपने पीसी में डाउनलोड करें।

- 2. हमारे फ़ाइल प्रबंधक में https://www.onworks.net/myfiles.php?username=XXXXX उस उपयोगकर्ता नाम के साथ दर्ज करें जो आप चाहते हैं।

- 3. इस एप्लिकेशन को ऐसे फाइल मैनेजर में अपलोड करें।

- 4. इस वेबसाइट से ऑनवर्क्स लिनक्स ऑनलाइन या विंडोज ऑनलाइन एमुलेटर या मैकोज़ ऑनलाइन एमुलेटर शुरू करें।

- 5. ऑनवर्क्स लिनक्स ओएस से आपने अभी शुरुआत की है, हमारे फाइल मैनेजर को https://www.onworks.net/myfiles.php?username=XXXXX उस यूजरनेम के साथ जाएं जो आप चाहते हैं।

- 6. एप्लिकेशन डाउनलोड करें, इसे इंस्टॉल करें और इसे चलाएं।

स्क्रीनशॉट

Ad


पिनजेक्ट


वर्णन

Pinject, Python के लिए एक हल्का निर्भरता-इंजेक्शन लाइब्रेरी है जो मैजिक की तुलना में स्पष्ट वायरिंग और परीक्षणीयता को प्राथमिकता देती है। वैश्विक सिंगलटन के बजाय, आप प्रदाता (बाइंडिंग) घोषित करते हैं जो ऑब्जेक्ट बनाने का तरीका बताते हैं, और Pinject कॉल सिग्नेचर का निरीक्षण करके ग्राफ़ को हल करता है। इसका कंटेनर कंस्ट्रक्टर इंजेक्शन और बारीक स्कोपिंग का समर्थन करता है ताकि आप परीक्षणों को अलग रखते हुए महंगे संसाधनों को साझा कर सकें। यह लाइब्रेरी बॉयलरप्लेट को कम करने के लिए Python के आत्मनिरीक्षण पर निर्भर करती है, जिससे इसे उन कोडबेस में अपनाना स्वाभाविक हो जाता है जो पहले से ही टाइप हिंट या कीवर्ड तर्कों पर निर्भर करते हैं। चूँकि बाइंडिंग केवल Python फ़ंक्शन और क्लास हैं, इसलिए रिफैक्टरिंग सरल रहती है और DI ग्राफ़ को समझना आसान होता है। Pinject मध्यम से बड़ी सेवाओं के लिए विशेष रूप से उपयोगी है जहाँ कॉन्फ़िगरेशन, लॉगिंग, डेटा क्लाइंट और व्यावसायिक तर्क को मैन्युअल प्लंबिंग का सहारा लिए बिना स्पष्ट पृथक्करण की आवश्यकता होती है।



विशेषताएं

  • पायथन आत्मनिरीक्षण का उपयोग करके कंस्ट्रक्टर-आधारित इंजेक्शन
  • कक्षाओं, फ़ैक्टरियों और स्थिरांकों के लिए सरल बाइंडिंग परिभाषाएँ
  • प्रति-अनुरोध, सिंगलटन और कस्टम जीवनकाल के लिए कार्यक्षेत्र
  • ओवरराइड और परीक्षण इकाई और एकीकरण परीक्षणों के लिए समर्थन को दोगुना कर देता है
  • स्पष्ट, सुस्पष्ट वायरिंग के साथ न्यूनतम बॉयलरप्लेट
  • पठनीयता के लिए प्रकार संकेत और कीवर्ड तर्कों के साथ काम करता है


प्रोग्रामिंग भाषा

अजगर


श्रेणियाँ

पुस्तकालय

यह एक ऐसा एप्लिकेशन है जिसे https://sourceforge.net/projects/pinject.mirror/ से भी प्राप्त किया जा सकता है। इसे हमारे किसी भी निःशुल्क ऑपरेटिव सिस्टम से सबसे आसान तरीके से ऑनलाइन चलाने के लिए OnWorks में होस्ट किया गया है।


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad




×
विज्ञापन
❤️यहां खरीदारी करें, बुक करें या खरीदें - कोई शुल्क नहीं, इससे सेवाएं निःशुल्क बनी रहती हैं।