public ReportController(IMapper mapper, IEquipmentManager equipmentManager, ILoanManager loanManager, ILoanExtensionManager loanExtensionManager) { __Mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); __EquipmentManager = equipmentManager ?? throw new ArgumentNullException(nameof(equipmentManager)); __LoanManager = loanManager ?? throw new ArgumentNullException(nameof(loanManager)); __LoanExtensionManager = loanExtensionManager ?? throw new ArgumentNullException(nameof(loanExtensionManager)); }
public LoanExtensionController(IMapper mapper, ILoanExtensionManager loanExtensionManager, ILoanManager loanManager, UserManager <IdentityUser> userManager) { __Mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); __LoanExtensionManager = loanExtensionManager ?? throw new ArgumentNullException(nameof(loanExtensionManager)); __LoanManager = loanManager ?? throw new ArgumentNullException(nameof(loanManager)); __UserManager = userManager ?? throw new ArgumentNullException(nameof(userManager)); }
public LoanController(IMapper mapper, ILoanManager loanManager, IEquipmentManager equipmentManager, IUserRepository userRepository, ILoanEquipmentManager loanEquipmentManager, IEmailScheduleManager emailScheduleManager, IApplicationEmailSender emailSender, IBlacklistManager blacklistManager, UserManager <IdentityUser> userManager, ILoanExtensionManager loanExtensionManager, IConfigurationManager configurationManager, IConfiguration configuration) { __Mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); __LoanManager = loanManager ?? throw new ArgumentNullException(nameof(loanManager)); __EquipmentManager = equipmentManager ?? throw new ArgumentNullException(nameof(equipmentManager)); __UserRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository)); __LoanEquipmentManager = loanEquipmentManager ?? throw new ArgumentNullException(nameof(loanEquipmentManager)); __EmailScheduleManager = emailScheduleManager ?? throw new ArgumentNullException(nameof(emailScheduleManager)); __BlacklistManager = blacklistManager ?? throw new ArgumentNullException(nameof(blacklistManager)); __UserManager = userManager ?? throw new ArgumentNullException(nameof(userManager)); __LoanExtensionManager = loanExtensionManager ?? throw new ArgumentNullException(nameof(loanExtensionManager)); __ConfigurationManager = configurationManager ?? throw new ArgumentNullException(nameof(configurationManager)); __Configuration = configuration ?? throw new ArgumentNullException(nameof(configuration)); }