示例#1
0
 /// <inheritdoc />
 public IUnitOfWorkEntry CreateUnitOfWork(ITransactionWrapper transWrapper, Action disposedAction, bool manualCommit,
                                          UnitOfWorkTypes types = UnitOfWorkTypes.Required, IsolationLevel?level = null)
 => CurrentStrategy.CreateUnitOfWork(transWrapper, disposedAction, manualCommit, types, level);
示例#2
0
 /// <inheritdoc />
 public IUnitOfWorkEntry CreateUnitOfWork(ITransactionWrapper transWrapper,
                                          UnitOfWorkTypes types = UnitOfWorkTypes.Required, IsolationLevel?level = null)
 => CurrentStrategy.CreateUnitOfWork(transWrapper, types, level);
 public IUnitOfWorkEntry CreateUnitOfWork(ITransactionWrapper transWrapper, Action disposableAction, bool manualCommit,
                                          UnitOfWorkTypes types = UnitOfWorkTypes.Required, IsolationLevel?level = null)
 => HoldingManager.CreateUnitOfWork(transWrapper, disposableAction, manualCommit, types, level);
 /// <inheritdoc />
 public IUnitOfWorkEntry Register(ITransactionWrapper transWrapper,
                                  UnitOfWorkTypes type = UnitOfWorkTypes.Required, IsolationLevel?isolationLevel = null)
 => NullUnitOfWorkEntry.Instance;
 public IUnitOfWorkEntry CreateUnitOfWork(ITransactionWrapper transWrapper,
                                          UnitOfWorkTypes types = UnitOfWorkTypes.Required, IsolationLevel?level = null)
 => HoldingManager.CreateUnitOfWork(transWrapper, types, level);