Azure Functions

Debug Azure Functions webhook callbacks with Dev Tunnels

Using Dev Tunnels to test your Azure Functions webhook callbacks is a breeze. If your systems contain any third-party integrations with services like SendGrid or Stripe, then you will likely want to receive webhook callbacks so you can be informed about what’s happening with your requests. The Azure Functions HTTP trigger is absolutely perfect for […]

Debug Azure Functions webhook callbacks with Dev Tunnels Read More »

, , , ,

Sending email from Azure Functions with SendGrid

Azure Functions is the perfect tool for sending emails from websites and apps. It’s lightweight, fast, and scalable. Add SendGrid to it and you have a match made in heaven. In one of our products at Expeed, we pair Azure Functions with blob storage, queues, and table storage from an Azure Storage account, with SendGrid

Sending email from Azure Functions with SendGrid Read More »

, , , ,

No job functions found after Azure functions upgrade

So the time has come to upgrade your old Azure Functions app to the latest version. Now that we have the .NET Upgrade Assistant, the process is “fairly” pain-free. However, if you run through the upgrade process, and fix any Nuget issues and binding issues (like no more QueueInput binding!) then you may encounter the

No job functions found after Azure functions upgrade Read More »

, , ,

Configure Serilog for Logging in Azure Functions

Even though the built-in logging in .NET Core is pretty good these days, Serilog takes it to the next level, making complex logging exceptionally easy. Serilog allows us to not only log the output of the functions to the Console but also write to a Log file, Application Insights, Raygun, Sentry, or any number of

Configure Serilog for Logging in Azure Functions Read More »

, , , ,

Error sending email via SendGrid from Azure Functions

If you’re seeing an error sending email via SendGrid from Azure Functions v4 Isolated model saying “System.Private.CoreLib: Exception while executing function: Functions.SendEmail. Microsoft.Azure.WebJobs.Extensions.SendGrid: A ‘To’ address must be specified for the message.” then you have a JSON serialization problem! The standard JSON in the newer Azure functions projects is System.Text.Json, which is serialising the returned

Error sending email via SendGrid from Azure Functions Read More »

, , , ,
Scroll to Top