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.
[x] Create an Azure Function and selelect Blob Trigger as template. Configure the Blob Trigger to monitor the specific container and folder where files will be stored after ADF completes.
[ ] Configure Environment Variables.
In the Azure Function App settings, add the following environment variables:
1. _AzureWebJobsStorage:_ Connection string for your Azure Storage Account.
1. BlazorMicroserviceUrl: The URL of the Blazor Server App microservice endpoint that will handle the notification.
1. EmailServiceUrl: Endpoint for your email notification service (such as SendGrid or custom email API).
1. UserEmail: The email address of the logged-in user (if dynamically retrieved, pass as part of the function's configuration).
In the Azure Function App settings, add the following environment variables:
1. _AzureWebJobsStorage:_ Connection string for your Azure Storage Account.
1. BlazorMicroserviceUrl: The URL of the Blazor Server App microservice endpoint that will handle the notification.
1. EmailServiceUrl: Endpoint for your email notification service (such as SendGrid or custom email API).
1. UserEmail: The email address of the logged-in user (if dynamically retrieved, pass as part of the function's configuration).