// Конструктор public MachinesController(IMachineRepository machineRepository, IMachineTypeRepository machineTypeRepository, IReadedNoticeRepository readedNoticeRepository, IHubContext <NotificationHub> hub) { _machineRepository = machineRepository; _machineTypeRepository = machineTypeRepository; _readedNoticeRepository = readedNoticeRepository; _hub = hub; } // MachinesController
// Конструктор public RequisitionsController(IRequisitionRepository requisitionRepository, IProposalRepository proposalRepository, IMachineRepository machineRepository, IMachineTypeRepository machineTypeRepository, IReadedNoticeRepository readedNoticeRepository, IHubContext <NotificationHub> hub) { _requisitionRepository = requisitionRepository; _proposalRepository = proposalRepository; _machineRepository = machineRepository; _machineTypeRepository = machineTypeRepository; _readedNoticeRepository = readedNoticeRepository; _hub = hub; } // RequisitionsController
// Конструктор public NoticesController(IProposalRepository proposalRepository, IRequisitionRepository requisitionRepository, IMessageRepository messageRepository, IReadedNoticeRepository readedNoticeRepository, UserManager <AppUser> userManager, IHubContext <NotificationHub> hub) { _proposalRepository = proposalRepository; _requisitionRepository = requisitionRepository; _messageRepository = messageRepository; _readedNoticeRepository = readedNoticeRepository; _hub = hub; _userManager = userManager; } // NoticesController
// Конструктор public ProposalsController(IProposalRepository proposalRepository, IRequisitionRepository requisitionRepository, IProposalImageRepository proposalImageRepository, IMachineRepository machineRepository, IMachineTypeRepository machineTypeRepository, IReadedNoticeRepository readedNoticeRepository, IWebHostEnvironment environment, IHubContext <NotificationHub> hub) { _proposalRepository = proposalRepository; _requisitionRepository = requisitionRepository; _proposalImageRepository = proposalImageRepository; _machineRepository = machineRepository; _machineTypeRepository = machineTypeRepository; _readedNoticeRepository = readedNoticeRepository; _environment = environment; _hub = hub; } // ProposalsController
// Конструктор public UsersController(UserManager <AppUser> userManager, RoleManager <AppRole> roleManager, SignInManager <AppUser> signInManager, IRequisitionRepository requisitionRepository, IProposalRepository proposalRepository, IUserImageRepository userImageRepository, IReadedNoticeRepository readedNoticeRepository, IWebHostEnvironment environment, IHubContext <NotificationHub> hub) { _userManager = userManager; _roleManager = roleManager; _signInManager = signInManager; _requisitionRepository = requisitionRepository; _proposalRepository = proposalRepository; _userImageRepository = userImageRepository; _readedNoticeRepository = readedNoticeRepository; _environment = environment; _hub = hub; } // UsersController