Hello Sahil , Welcome to MS Q&A
I think you can use Azure Event Grid. By subscribing to Blob storage events, you can set up a system that sends notifications to your application whenever a blob is created or modified. Here’s how you can do it:
- Create a Blob Storage Account: First, ensure you have a Blob storage account set up in Azure.
- Subscribe to Events: Navigate to your storage account in the Azure portal, select "Events" from the left menu, and create an event subscription. You will need to specify the endpoint where the events should be sent, such as a web app or an Azure Function.
- Trigger an Event: When a blob is uploaded to the storage account, Event Grid will send an event to the specified endpoint, allowing your application to react accordingly.
This setup allows you to handle events asynchronously without the need for polling, making your application more efficient.
References:
- Reacting to Blob storage events
- Use Azure Event Grid to route Blob storage events to web endpoint (Azure portal)
Please let us know if any more explanation needed
Kindly accept answer if it helps
Thanks
Deepanshu