adding SaveChangesAsync overloads to support Async save

This commit is contained in:
isaeed
2021-06-20 17:52:41 +05:00
parent 3274ab6258
commit 91a1bfcab2
2 changed files with 18 additions and 0 deletions

View File

@ -12,6 +12,8 @@ using Oqtane.Interfaces;
using Oqtane.Migrations.Framework;
using Oqtane.Repository.Databases.Interfaces;
using Oqtane.Shared;
using System.Threading.Tasks;
using System.Threading;
// ReSharper disable BuiltInTypeReferenceStyleForMemberAccess
// ReSharper disable UnusedAutoPropertyAccessor.Global
@ -75,5 +77,12 @@ namespace Oqtane.Repository
return base.SaveChanges();
}
public override Task<int> SaveChangesAsync(CancellationToken cancellationToken = default)
{
DbContextUtils.SaveChanges(this, _accessor);
return base.SaveChangesAsync(cancellationToken);
}
}
}