/// <summary> /// The forum repo suppose to get 1 question and all the answer, if any, /// </summary> /// <param name="logger"></param> /// <param name="userRepo"></param> /// <param name="sentMessage"></param> /// <param name="forumRepo"></param> public ForumController(ILogger <ForumController> logger, IUserRepo userRepo, ISentMessage sentMessage, IForumRepo forumRepo) { _forumRepo = forumRepo ?? throw new ArgumentNullException(nameof(sentMessage)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _userRepo = userRepo ?? throw new ArgumentNullException(nameof(userRepo)); _messageSender = sentMessage ?? throw new ArgumentNullException(nameof(sentMessage)); }
//Init constructor public ForumController() { forumRepo = new ForumRepo(new Connection()); errors = new LogErrors(); }
public HomeController(ILogger <HomeController> logger, IForumRepo forumRepo) { _logger = logger; _forumRepo = forumRepo; }