public AdminController(UserRepository userRepository, ChalangeRepository chalangeRepository)
 {
     _userRepository          = userRepository;
     _chalangeRepository      = chalangeRepository;
     _proposalChalangeService = new ProposalChalangeService(_chalangeRepository);
 }
 public ChalangeController(ChalangeRepository chalangeRepository, UserRepository userRepository)
 {
     _chalangeRepository = chalangeRepository;
     _userRepository     = userRepository;
 }
 public UserController(UserRepository userRepository, InterestRepository interestRepository, ChalangeRepository chalangeRepository)
 {
     _userRepository     = userRepository;
     _interestRepository = interestRepository;
     _chalangeRepository = chalangeRepository;
 }
 public HomeController(UserRepository userRepository, ChalangeRepository chalangeRepository)
 {
     _userRepository     = userRepository;
     _chalangeRepository = chalangeRepository;
 }
 public ProposalChalangeService(ChalangeRepository chalangeRepository)
 {
     _chalangeRepository = chalangeRepository;
 }