Ejemplo n.º 1
0
 public UnitOfWorkManager(IServiceProvider serviceProvider,
                          IUnitOfWorkAccessor unitOfWorkAccessor, IAsyncLocalObjectProvider asyncLocalObjectProvider)
 {
     _serviceProvider          = serviceProvider;
     _unitOfWorkAccessor       = unitOfWorkAccessor;
     _asyncLocalObjectProvider = asyncLocalObjectProvider;
 }
 /// <inheritdoc />
 public UnitOfWorkManager(
     UnitOfWorkOptions uowOptions,
     IIocResolver iocManager,
     IAsyncLocalObjectProvider asyncLocalObjectProvider)
 {
     _defaultUowOptions        = uowOptions;
     _iocResolver              = iocManager;
     _asyncLocalObjectProvider = asyncLocalObjectProvider;
 }
Ejemplo n.º 3
0
 /// <inheritdoc />
 public EfDbContextProvider(IAsyncLocalObjectProvider asyncLocalObjectProvider, IIocResolver iocResolver)
 {
     _asyncLocalObjectProvider = asyncLocalObjectProvider;
     _iocResolver = iocResolver;
 }
 /// <inheritdoc />
 public DatabaseProvider(IAsyncLocalObjectProvider asyncLocalObjectProvider, IIocResolver iocResolver)
 {
     _asyncLocalObjectProvider = asyncLocalObjectProvider;
     _iocResolver = iocResolver;
 }