public static async Task SendAksjekapitalRequestEmail( [ActivityTrigger] AksjekapitalsMelding melding, TraceWriter log) { log.Info(" "); if (melding.Meldingsnummer == 0) { log.Info($"Sender første melding på epost om aksjekapital til kunde: {melding.Kundenummer}"); } else { log.Info($"Sender PURREMELDING på epost om aksjekapital til kunde: {melding.Kundenummer}"); } // simulate doing the activity await Task.Delay(5000); }
public static void SendAksjekapitalRequestEmailMedSendGrid( [ActivityTrigger] AksjekapitalsMelding melding, [SendGrid(ApiKey = "SendGridKey")] out Mail message, TraceWriter log) { log.Info(" "); log.Info($"Sender melding på epost om aksjekapital til kunde: {melding.Kundenummer}"); var approverEmail = new Email(ConfigurationManager.AppSettings["ApproverEmail"]); var senderEmail = new Email(ConfigurationManager.AppSettings["SenderEmail"]); var subject = "Ny kunde - aksjekapital"; var body = "Vennligst betal aksjekapital a kr. xxx til konto..."; var content = new Content("text/html", body); message = new Mail(senderEmail, subject, approverEmail, content); log.Info(body); }