public LimitManager(ILimitInfoStore store, ITransaction <ChargeDbContext> transaction, PermissionExpansionManager permissionExpansion, OrganizationExpansionManager organizationExpansion, IMapper mapper) { _Store = store; _transaction = transaction; _permissionExpansion = permissionExpansion; _organizationExpansion = organizationExpansion; _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public ChargeManager(IChargeInfoStore stor, ILimitInfoStore limitStore, IBorrowingStore borrowingStore, IOrganizationUtils orgUtils, ITransaction <ChargeDbContext> transaction, PermissionExpansionManager permissionExpansion, OrganizationExpansionManager organizationExpansion, IMapper mapper) { _Store = stor; _limitStore = limitStore; _borrowingStore = borrowingStore; _transaction = transaction; _permissionExpansion = permissionExpansion; _organizationExpansion = organizationExpansion; _orgUtils = orgUtils; _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }