public GridViewCommandsHandler( ILogger <GridViewCommandsHandler> logger, IUnitOfWork unitOfWork, IGridViewRepository gridViewRepository, IGridService gridQuery, IMapper mapper, IAuthorizationService authorizationService, IIdentityService identityService) { _gridQuery = gridQuery ?? throw new ArgumentNullException(nameof(gridQuery)); _gridViewRepository = gridViewRepository ?? throw new ArgumentNullException(nameof(gridViewRepository)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _authorizationService = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService)); _identityService = identityService ?? throw new ArgumentNullException(nameof(identityService)); }
private void ResetRepositories() { _productRepository = null; _categoryRepository = null; _StaffRepository = null; _companyRepository1 = null; _deputyRepository = null; _usersRepository = null; _userTypeRepository = null; _userGroupRepository = null; _permissionsRepository = null; _poRepository = null; _poDetailRepository = null; _quotationDetailRepository = null; _quotationRepository = null; _companyRepository1 = null; _deputyRepository = null; _subCategoryRepository = null; _seriesRepository = null; _productStandardRepository = null; _classProductRepository = null; _classSafetyRepository = null; _lampTypeRepository = null; _bankBaseRepository = null; _materialRepository = null; _supplierRepository = null; _planningRepository = null; _planningDetailRepository = null; _originRepository = null; _unitRepository = null; _gridviewRepository = null; _deliveryRepository = null; _paymentMethodRepository = null; _gridviewRepository = null; _projectBaseRepository = null; _requestPaymentBaseRepository = null; _paymentRepository = null; _approveLogRepository = null; _debtDetailRepository = null; _requestSentRepository = null; _suggestionRepository = null; }