SendGrid가 그물 코어를 사용하지 않는 푸른 작업자 역할 프로젝트에 사용 될 수있는 경우 누군가가 말해 줄래?
Azure 작업자 역할에서 작동해야합니다. 나는 또한 시험을한다, 그것은 나의쪽으로 올바르게 돌아 간다. 다음은 데모 코드입니다.
private async Task RunAsync(CancellationToken cancellationToken)
{
var apiKey = "sendgrid APIkey";
var client = new SendGridClient(apiKey);
// TODO: Replace the following with your own logic.
while (!cancellationToken.IsCancellationRequested)
{
Trace.TraceInformation("Working");
var msg = new SendGridMessage
{
From = new EmailAddress("send email", "Sunguiguan"),
Subject = "Hello World from the SendGrid CSharp SDK!",
PlainTextContent = "Hello, Email!",
HtmlContent = "<strong>Hello, Email!</strong>"
};
msg.AddTo(new EmailAddress("another email", "test user"));
client.SendEmailAsync(msg, cancellationToken).Wait(cancellationToken);
await Task.Delay(1000*60, cancellationToken);
}
}
또한 알림 sendgrid를 사용하는 더 나은 무엇인지 알고 좋은 것입니다. 작업자 역할 또는 웹 작업 또는 Azure 기능?
이러한 서비스는 모두 사용자가 원하는대로 sendgrid를 사용할 수 있습니다. 더 많은 정보를 얻으려면 Azure Webjobs vs Azure Functions : How to choose과 Azure App Service, Virtual Machines, Service Fabric, and Cloud Services comparison을 참조 할 수 있습니다.
무엇을 사용하려고 할 때? 코드 스 니펫과 일부 컨텍스트를 제공하려고 시도하고 우리를 교수형에 두지 마십시오. – evilSnobu