public virtual bool BulkInsert(IEnumerable <TEntity> items, Action operationToExecuteBeforeNextOperation = null) { CheckForObjectAlreadyDisposedOrNot(typeof(CommandDomainService <TEntity>).FullName); return(InvokeAfterWrappingWithinExceptionHandling(() => _repository.BulkInsert(items, operationToExecuteBeforeNextOperation))); }