public ManagementController(IAccountRepository accountRepository, ISpotRepository spotRepository, IPositionRepository positionRepository, IAccountGroupsRepository accountGroupsRepository, IDealerRepository dealerRepository, IWalletRepository walletRepository, IPaymentTransferRepository paymentTransferRepository, IUserRepository userRepository, ITradeSignalRepository tradeSignalRepository) { this.accountRepository = accountRepository; this.accountGroupsRepository = accountGroupsRepository; this.spotRepository = spotRepository; this.positionRepository = positionRepository; this.dealerRepository = dealerRepository; this.walletRepository = walletRepository; this.paymentTransferRepository = paymentTransferRepository; this.userRepository = userRepository; this.tradeSignalRepository = tradeSignalRepository; }