dariemcarlosdev / VPKFILEPROCESSORAPP

Blazor Server app that takes a CSV file as input, runs a background job to execute an SSIS package in Azure, and stores the output CSV file in Azure Blob Storage for download.
GNU Affero General Public License v3.0
1 stars 0 forks source link

Microservice 3: Notification Microservice. #24

Open dariemcarlosdev opened 2 weeks ago

dariemcarlosdev commented 2 weeks ago

This service listens for completion events (such as file processing done, or file ready to be download) and triggers a notification to the Blazor UI (or sends an email).

Solution: I'll build an Azure Function using a Blob Trigger to detect file uploads in the Azure Blob Storage download folder, and then notify a microservice in a Blazor Server App. The Azure Function will also send an email notification to the logged-in user, providing them with a download link for the file.

Prerequisites: