/// <summary>
 /// Constructor
 /// </summary>
 /// <param name="transactionProvider"></param>
 /// <param name="dbContextProvider"></param>
 public EfCoreRepositoryBase(
     IActiveTransactionProvider transactionProvider,
     IUnitOfWorkDbContextProvider unitOfWorkDbContextProvider
     )
 {
     TransactionProvider         = transactionProvider;
     UnitOfWorkDbContextProvider = unitOfWorkDbContextProvider;
 }
Esempio n. 2
0
 public EntityFrameworkUnitOfWorkFactory(IUnitOfWorkDbContextProvider contextProvider, ILoggerFactory loggerFactory)
 {
     _context       = contextProvider.Context;
     _loggerFactory = loggerFactory;
 }