Lengkap

Upgrade an Microsoft Azure queue trigger from v3 (in-process) to v4 (isolated worker process)

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).

Kemahiran: Pengaturcaraan C#, .NET, Microsoft Azure, SendGrid

Tentang Klien:
( 1 ulasan ) Boston, United States

ID Projek: #36313366

Dianugerahkan kepada:

gaurav007freelan

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

$100 USD dalam 3 hari
(2 Ulasan)
2.4

14 pekerja bebas membida secara purata $169 untuk pekerjaan ini

techplusintl

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

$250 USD dalam 2 hari
(16 Ulasan)
5.8
lalitatmt

Hello there, Hope you are doing well. As per your need, I am proficient with .net. I am having around 15+ years of experience in mobile & web technologies. I am expert in asp.net MVC, Web API, asp.net, WPF, AngularJ Lagi

$200 USD dalam 7 hari
(11 Ulasan)
5.0
maddevo

@@@ Hello, H H. @@@ I have read your job post carefully and sure I can finish this project perfectly. I have done many similiar projects successfully and have a reputation for providing only the highest quality work. I Lagi

$155 USD dalam 5 hari
(1 Ulasan)
3.7
oleksandrholubov

❤❤❤❤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

$155 USD dalam 5 hari
(0 Ulasan)
0.0
savof9

Hi, H H.. Hope you're doing well. I am quickly responding to your job as I am the right fit for your project. More specifically, I have done similar project before. I have ✔ Rich experience in Microsoft Azure, .NET, C Lagi

$150 USD dalam 3 hari
(0 Ulasan)
0.0
vijaydvaswani

Hello I will update the Microsoft Azure queue trigger from v3 to v4. Let me know when we start. Thanks

$110 USD dalam 3 hari
(0 Ulasan)
0.0
brainwiresit

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

$230 USD dalam 7 hari
(0 Ulasan)
0.0
Yasirirfan06

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

$200 USD dalam sehari
(1 Ulasan)
0.0
engineerwinnie

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

$250 USD dalam 6 hari
(0 Ulasan)
0.0
martin1091

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

$140 USD dalam 5 hari
(0 Ulasan)
0.0