/// <summary> Constructor. </summary> /// <param name="dataService"> The data service. </param> /// <param name="parentUnitOfWork"> The parent unit of work. </param> public DbreezeUnitOfWork(DbreezeDataService dataService, DbreezeUnitOfWork parentUnitOfWork) : base(dataService) { _ownsConnection = false; DbreezeDataService = dataService; Transaction = parentUnitOfWork.Transaction; }
/// <summary> Constructor. </summary> /// <param name="dataService"> The data service. </param> public DbreezeUnitOfWork(DbreezeDataService dataService) : base(dataService) { DbreezeDataService = dataService; Transaction = DbreezeDataService.Database.GetTransaction(); }