2016-10-26 12 views
7

पर एप्लिकेशन सेटिंग्स को जोड़ने का तरीका है, मैं अपने एज़ूर फ़ंक्शन के लिए अपनी ऐप सेटिंग्स का उपयोग करके कुछ कस्टम बाध्यकारी जोड़ने की कोशिश कर रहा हूं। मुझे केवल अपनी सेटिंग्स से एक स्ट्रिंग स्ट्रिंग प्राप्त करने की आवश्यकता है।Azure फ़ंक्शंस बाइंडिंग

enter image description here

मैं अपनी सेटिंग से simpleValue प्राप्त करना चाहते हैं।

{ 
    "bindings": [ 
    { 
     "name": "someValue", 
     "type": "stringSetting", 
     "connection": "simpleValue", 
     "direction": "in" 
    } 
    ], 
    "disabled": false 
} 

और भागो विधि में इसे पाने:

static void GetOrders(TraceWriter log, string someValue) 
{ 
    log.Info(someValue); 
} 

यह भी संभव है। शायद ऐसा करने का दूसरा तरीका है?

उत्तर

17

मुझे पहले से ही समाधान मिला है। बस जोड़ें:

using System.Configuration; 

और कुंजी ("simpleValue") के साथ कोड करने के लिए इस लाइन को जोड़ने के मूल्य:

ConfigurationManager.AppSettings["simpleValue"] 
+3

चाहेंगे यह 'ConfigurationManager.AppSettings [" बाइंडिंग्स: कनेक्शन "] नहीं है? – Jaxidian

1

प्रयास करें इस

ConfigurationManager.AppSettings["simpleValue"] 

यह मेरे लिए काम किया