Для подписи SaveChangesAsync
требуется CancellationToken
.
public override Task<int> SaveChangesAsync(CancellationToken cancellationToken = new CancellationToken())
{
ApplyAuditInformation();
return base.SaveChangesAsync(cancellationToken);
}
Вам нужно только объявить метод как async
, если вам нужно await
что-то.
Например, если ваш ApplyAuditInformation
должен быть "await
ed":
public async override Task<int> SaveChangesAsync(CancellationToken cancellationToken = new CancellationToken())
{
await ApplyAuditInformationAsync();
return base.SaveChangesAsync(cancellationToken);
}