में Azure Blob संग्रहण ट्रिगर के लिए पथ को परिभाषित करने के लिए कैसे परिभाषित ठोस कंटेनर के बिना Azure फ़ंक्शन को ट्रिगर करने का कोई तरीका है?Azure Function
मुझे उम्मीद है कि नीचे दिया गया कार्य किसी भी कंटेनर में किसी भी फ़ाइल के लिए ट्रिगर किया जाएगा। फ़ाइल और कंटेनर का नाम चर में होना चाहिए।
*****function.json:
{
"bindings": [
{
"type": "blobTrigger",
"name": "myBlob",
"path": "{container}/{name}",
"connection": "AzureWebJobsStorage",
"direction": "in"
}
],
"disabled": false
}
*****run.csx:
public static void Run(Stream myBlob, string name, string container, TraceWriter log, out string outputSbMsg)
{
log.Info("C# Blob trigger function Processed blob");
log.Info(name);
log.Info(container);
}
हालांकि, कुछ भी ट्रिगर नहीं हुआ है। कुछ पता है क्या गड़बड़ है?
हमने वही काम करने की कोशिश की और आपके पास इसके लायक होने के समान सटीक परिणाम था। हमने कई ट्रिगर्स बनाए जो कि 'कंटेनर' भाग पर भिन्न थे। कॉपी-पेस्टिंग को थोड़ा कम करने के लिए हमने क्या किया था ट्रिगर्स के बीच कुछ साझा कोड होना था। – alun
क्या आपके पास इस धागे के बारे में कोई अपडेट है? –
मैंने अपनी तरफ स्थगित कर दिया है लेकिन मुझे 779 अंक में विचार पसंद है। – Chatumbabub