public abstract Task UpdateAsync(Type type, IEnumerable<DataAccessObject> dataAccessObjects); public abstract Task UpdateAsync(Type type, IEnumerable<DataAccessObject> dataAccessObjects, CancellationToken cancellationToken);