BazelCon 2022, 16 नवंबर से 17 नवंबर तक न्यूयॉर्क में और ऑनलाइन उपलब्ध है.
आज ही रजिस्टर करें!

सेवा देने वाली कंपनी

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
सामान्य वैल्यू वाली चीज़ों के लिए एक कंस्ट्रक्टर, जिसे प्रोवाइडर के इंस्टेंस कहा जाता है.
इस मान का एक ही मकसद है:
  • यह एक ऐसा फ़ंक्शन है जिसे 'स्ट्रक्चर्ड' जैसे मान बनाने के लिए इस्तेमाल किया जा सकता है:
    DataInfo = provider()
    d = DataInfo(x = 2, y = 3)
    print(d.x + d.y) # prints 5
    ध्यान दें: अंदरूनी तौर पर तय की गई कुछ कंपनियां, इंस्टेंस बनाने की अनुमति नहीं देती हैं
  • किसी टारगेट
    DataInfo = provider()
    def _rule_impl(ctx)
      ... ctx.attr.dep[DataInfo]
    पर सेवा देने वाली कंपनी का इंस्टेंस ऐक्सेस करने के लिए यह कुंजी है
provider फ़ंक्शन का इस्तेमाल करके, नया Provider बनाएं.