public UserController(IMapper mapper, UserManager <IdentityUser> userManager, ILoanManager loanManager, IUserRepository userRepository, ILoanEquipmentManager loanEquipmentManager, IEquipmentManager equipmentManager) { __Mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); __UserManager = userManager ?? throw new ArgumentNullException(nameof(userManager)); __LoanManager = loanManager ?? throw new ArgumentNullException(nameof(loanManager)); __UserRepository = userRepository; __LoanEquipmentManager = loanEquipmentManager; __EquipmentManager = equipmentManager; }
public EquipmentController(IMapper mapper, IEquipmentManager equipmentManager, INoteManager noteManager, IEmailScheduleManager emailScheduleManager, IBlobManager blobManager, IEquipmentBlobManager equipmentBlobManager, IBlobService blobService, ILoanManager loanManager, ILoanEquipmentManager loanEquipmentManager) { __Mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); __EquipmentManager = equipmentManager ?? throw new ArgumentNullException(nameof(equipmentManager)); __NoteManager = noteManager ?? throw new ArgumentNullException(nameof(noteManager)); __EmailScheduleManager = emailScheduleManager ?? throw new ArgumentNullException(nameof(emailScheduleManager)); __BlobManager = blobManager ?? throw new ArgumentNullException(nameof(blobManager)); __EquipmentBlobManager = equipmentBlobManager ?? throw new ArgumentNullException(nameof(equipmentBlobManager)); __BlobService = blobService ?? throw new ArgumentNullException(nameof(blobService)); __LoanManager = loanManager ?? throw new ArgumentNullException(nameof(loanManager)); __LoanEquipmentManager = loanEquipmentManager ?? throw new ArgumentNullException(nameof(loanEquipmentManager)); }
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)); }