Upgrade an Microsoft Azure queue trigger from v3 (in-process) to v4 (isolated worker process)
Bajet $30-250 USD
Job Description:
I have an existing, WORKING Azure function (QueueTrigger) implemented in C#, running on version 3 of Azure functions runtime. I need to update this function's code to run on v4 or Azure runtime using .NET 7. The upgraded function needs to run in an isolated worker process (NOT in-process).
The function is an Azure Storage Queue trigger that processes items in the queue, one item at a time. Each item represents an email message to be send by Twilio SendGrid extension.
Here is the existing (v3) function code:
using [login to view URL];
using [login to view URL];
using [login to view URL];
using [login to view URL];
using [login to view URL];
using [login to view URL];
using [login to view URL];
using [login to view URL];
namespace [login to view URL]
{
/// <summary>
/// Processes Storage Queue items representing email messages.
/// </summary>
public static class EmailMessageQueueTrigger
{
[FunctionName("EmailMessageQueueTrigger")]
public static async Task Run(
[QueueTrigger(Constants.EMAIL_MESSAGES_QUEUE, Connection = Constants.PT_STORAGE_ACCOUNT)] string emailMessageJson,
[SendGrid()] IAsyncCollector<SendGridMessage> messageCollector, ILogger log)
{
JObject emailObject = [login to view URL](emailMessageJson);
var message = new SendGridMessage();
[login to view URL]((string)emailObject[Constants.EMAIL_TO_PROP], (string)emailObject[Constants.EMAIL_TO_NAME_PROP]);
[login to view URL](Constants.MIME_TYPE_HTML, (string)emailObject[Constants.EMAIL_BODY_PROP]);
[login to view URL](new EmailAddress((string)emailObject[Constants.EMAIL_FROM_PROP], (string)emailObject[Constants.EMAIL_FROM_NAME_PROP]));
[login to view URL]((string)emailObject[Constants.EMAIL_SUBJECT_PROP]);
await [login to view URL](message);
}
}
}
public class OutgoingEmail
{
public string To { get; set; }
public string From { get; set; }
public string Subject { get; set; }
public string Body { get; set; }
}
Project deliverables:
1. The C# source code of the function upgraded to run on V4 of Azure functions runtime in isolated worker process. Feel free to replace constants Constants.* values with your own placeholders.
2. Instructions (changes to configurations settings, etc.) for using the new version of the function in my Azure functions app (V4 runtime, .NET7, isolated worker process).
Dianugerahkan kepada:
Hi Hubert, This seems to be quicker and doable task, will be able to deliver it in max 2 days. Taking couple of days extra as today is Sunday and wont be working + 1 additional day for bug fixing and testing from your Lagi
14 pekerja bebas membida secara purata $169 untuk pekerjaan ini
Hi there, ★★★ Microsoft Azure / ASP.NET / C# Expert ★★★ 8+ Years of Experience ★★★ I've read requirements and ready to update queue trigger from v3 to v4. We can build the web application on Microsoft Azure platform i Lagi
❤❤❤❤Thanks, And No Problem❤❤❤❤ As .NET, C# Programming, SendGrid and Microsoft Azure expert, I am sure that reading me is not absolutely waste of time for you. I think you want to Upgrade an Microsoft Azure queue trig Lagi
Hello I will update the Microsoft Azure queue trigger from v3 to v4. Let me know when we start. Thanks
Specialties: Technical Architecture, Functional Analysis & Design, WCF Services, API, WPF, .Net Framework 4.6 SQL Server Database Administration, .Net core, Angular, Azure Services like App Services, Azure SQL, Azure B Lagi
Hello, My name is Yasir and I have read the details I believe I can do this job. While I believe I have some queries which need to be clarified. For that I would request you to start the chat so we could clarify those Lagi
GREETINGS DEAR CLIENT, CERTIFIED EXPERT IN NAMED SKILLS, Dear Client, I have Keenly gone through your project requirements as given in your project description. I gladly inform you that i am in possession of all clear Lagi
Hello there, Thank you for taking the time to read this proposal. I understand that you are looking for an expert to assist your project, and I genuinely hope I can help. My skills as a software engineer/architect w Lagi