معرفی
توابع Azure برای اجرای یک قطعه کوچک از کد یا "عملکرد" در یک ابر استفاده می شود و شما فقط برای زمان اجرای کد خود هزینه می پردازید. شما می توانید از زبان توسعه انتخابی مانند C#، F#، PHP، جاوا و غیره استفاده کنید. برخی از ویژگی های کلیدی توابع عبارتند از انتخاب زبان، مدل قیمت گذاری پرداخت به ازای استفاده، توانایی ایجاد وابستگی های خود، امنیت یکپارچه، ساده شده یکپارچه سازی، توسعه انعطاف پذیر و منبع باز. لطفاً برای جزئیات بیشتر به توابع Azure مراجعه کنید. همچنین می توانید مقالات قبلی من در رابطه با توابع Azure را در زیر بخوانید:
در این مقاله نحوه ایجاد یک برنامه Azure Functions برای حذف لیست SharePoint Online با استفاده از CSOM را مشاهده خواهید کرد که هر زمان که درخواست HTTP دریافت شود اجرا می شود.
برنامه Azure Functions را در پورتال Azure ایجاد کنید
- وارد پورتال Azure شوید .
- روی New-> Compute -> Function App کلیک کنید.
- تمام جزئیات مورد نیاز را وارد کنید و روی Enter کلیک کنید .
- برنامه توابع ظرف چند دقیقه ارائه می شود.
- برای ایجاد یک تابع جدید روی Function Apps->AzureFunctionsExamples (که ایجاد کرده اید) -> Functions -> "+" کلیک کنید .
- روی گزینه Custom Function کلیک کنید .
- HTTP Trigger -> C# را انتخاب کنید.
- نام تابع جدید را وارد کرده و روی "ایجاد" کلیک کنید.
- برای دسترسی به کد CSOM باید وابستگی ها را اضافه کنیم. روی برنامه Azure Functions کلیک کنید و سپس روی «ویژگیهای پلتفرم» کلیک کنید.
- روی «ابزارهای پیشرفته (Kudu)» در زیر ابزار توسعه کلیک کنید.
- روی «CMD» در قسمت Debug console کلیک کنید.
- روی پوشه ای به نام سایت کلیک کنید.
- روی wwwroot کلیک کنید.
- روی پوشه تابع کلیک کنید.
- یک پوشه جدید ایجاد کنید و نام آن را bin بگذارید. فایل های DLL ذکر شده در زیر را بکشید و رها کنید.