在 ABP BoilerPlate 6.3 中,IAsyncBackgroundJob 接口已过时并被替换为 IAsyncBackgroundWorker。如果需要在升级后继续使用 IAsyncBackgroundJob,需要添加以下代码:
在 ASP.NET MVC or ASP.NET Core MVC Web 应用程序中:
using Volo.Abp.BackgroundJobs;
Configure
将 YourJobType 替换为你的作业类型。
在 ASP.NET Core Web API or gRPC 应用程序中:
using Volo.Abp.BackgroundJobs;
Configure
将 YourJobType 替换为你的作业类型。
请注意,如果您在 ABP BoilerPlate 6.3 中给定的 IAsyncBackgroundJob 对象上调用方法,您将收到一个错误,指示该对象已过时。因此,您需要将其替换为 IAsyncBackgroundWorker 对象。