Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 找不到任何作业函数_C#_Azure_Azure Functions_Sendgrid - Fatal编程技术网

C# 找不到任何作业函数

C# 找不到任何作业函数,c#,azure,azure-functions,sendgrid,C#,Azure,Azure Functions,Sendgrid,我试图在VisualStudio上使用azure函数制作定时邮件,但这次我没有执行任何作业,函数发现错误。我如何修复并发送这些邮件? 我也在Azure门户上实现了这个功能,它可以正常工作。我正在尝试转换Visual Studio using System; using SendGrid.Helpers.Mail; using Microsoft.Azure.WebJobs.Host; using Microsoft.Azure.WebJobs; namespace FifteenMinMai

我试图在VisualStudio上使用azure函数制作定时邮件,但这次我没有执行任何作业,函数发现错误。我如何修复并发送这些邮件? 我也在Azure门户上实现了这个功能,它可以正常工作。我正在尝试转换Visual Studio

using System;
using SendGrid.Helpers.Mail;
using Microsoft.Azure.WebJobs.Host;
using Microsoft.Azure.WebJobs;


namespace FifteenMinMail
{
    public class Program
    {
        public static void Main()
        {
            JobHostConfiguration config = new JobHostConfiguration();
            config.UseTimers();
            JobHost host = new JobHost(config);
            host.RunAndBlock();
        }
    }
    public class ScheduledMail
    {

        public static Mail Run(TimerInfo myTimer, TraceWriter log)
        {
            JobHostConfiguration config = new JobHostConfiguration();
            config.UseTimers();
            JobHost host = new JobHost(config);
            var today = DateTime.Today.ToShortDateString();
            log.Info($"Generating daily report for {today} at {DateTime.Now}");

            Mail message = new Mail()
            {
                Subject = "15 DK'LIK TEST MAILI"
            };

            Content content = new Content
            {
                Type = "text/plain",
                Value = "Bu mail 15 dk da bir yinelenecektir."
            };

            message.AddContent(content);
            return message;
        }
    }
}

错误

您将web作业和azure功能混为一谈。 这些是不同但相关的技术。 如果要在visual studio中创建azure函数,请查看以下内容: