Method SaveAsync(IEnumerable<IRedbObject>, IRedbUser)
Bulk save of polymorphic objects with explicit user (uses config).
Supports new and existing objects, nested objects.
Uses two strategies: DeleteInsert (bulk operations) or ChangeTracking (EF diff).
public Task<List<long>> SaveAsync(IEnumerable<IRedbObject> objects, IRedbUser user)