


As you can also see I selected Basic pricing tier. I created the service with below configuration:Īs you can see I provided the namespace name (I stuck to the recommended naming conventions). I wanted to decouple this functionality so API only created reservation but mail delivery is handled by a separate component (Azure Function App):Ĭars Island project is available on my GitHub Azure Service Bus setup Azure Service Bus Queue creationįirst of all, we have to create new instance of Azure Service Bus and configure it. Mail Notifications Event Handler (Azure Function App) is triggered once a new message is in the queue and sends email confirmation using Azure SendGrid service.

As you can see once Web API process the reservation, there is a new message published to the queue. In the Cars Island solution, Azure Service Bus Queue is used to queue the requests to send email confirmations once customer reservation is created in the system. Here is the fifth article from the series where I would like to discuss how to integrate with Azure Service Bus Queues and use the new. I also presented what will be covered in the next articles. I created this fake project to present how to use different Microsoft Azure cloud services and how to their SDKs. In my first article, I introduced you to Cars Island car rental on the Azure cloud. NET Core API - integration with Azure Service Bus Queue - part 5
