public UnitOfWork(IServiceProvider serviceProvider, IOptions <PlusUnitOfWorkDefaultOptions> options) { ServiceProvider = serviceProvider; _defaultOptions = options.Value; _databaseApis = new Dictionary <string, IDatabaseApi>(); _transactionApis = new Dictionary <string, ITransactionApi>(); Items = new Dictionary <string, object>(); }
public UnitOfWorkInterceptor(IUnitOfWorkManager unitOfWorkManager, IOptions <PlusUnitOfWorkDefaultOptions> options) { _unitOfWorkManager = unitOfWorkManager; _defaultOptions = options.Value; }