无法访问ASP.Net Core Trigger中的已处置对象

时间:2017-11-29 08:47:04

标签: asp.net asp.net-core triggers

我是ASP.Net Core的新手,我正在尝试在ASP.Net Core项目中使用触发器。 在我的项目中,当我想插入一个" BILL"然后低于错误显示:

无法访问已处置的对象。导致此错误的常见原因是处理从依赖项注入解析的上下文,然后尝试在应用程序的其他位置使用相同的上下文实例。

以下是我的触发器代码:

        Triggers<Bill>.Inserted += async e =>
        {
           await PaymentStatusChangeNotifierAsync(e); //here Error shows
        };

        private static async Task<int> 
        PaymentStatusChangeNotifierAsync(IEntry<Bill, 
        Microsoft.EntityFrameworkCore.DbContext> e){

        }

我正在尝试1天但无法解决此问题。我该怎么解决呢提前谢谢。

0 个答案:

没有答案