/// <summary> /// Saves the scope asynchronously. /// </summary> public async Task SaveScopeAsync(IAuditDbContext context, AuditScope scope, EntityFrameworkEvent @event) { UpdateAuditEvent(@event, context); (scope.Event as AuditEventEntityFramework).EntityFrameworkEvent = @event; context.OnScopeSaving(scope); await scope.SaveAsync(); }