C#使用hangfire发送电子邮件 - InvalidOperationException

时间:2015-12-14 10:10:06

标签: c# model-view-controller hangfire

我已经安装了 hangfire 来创建后台任务来发送电子邮件并在尝试触发send-method时遇到此问题。

variable 'j' of type 'x.x.Jobs.SendEmailJob' referenced from scope '', but it is not defined

send-method看起来像这样,它是从我的控制器操作

调用的
        public Task SendAMail(string name, string email, int age, bool isNewUser, string facebookId)
        {
            BackgroundJob.Enqueue<SendEmailJob>(j => j.SendEmail(name, email, age, isNewUser, facebookId).WaitAndUnwrapException());
            return Task.CompletedTask;
        }

我已经调试了它并且值正确传递,所以我不知道为什么会抛出这个异常。

0 个答案:

没有答案