public HomeController(IForumRepository forumRepository, IPhotoRepository photoRepository, IUserRepository userRepository, CurrentUserContainer currentUserContainer) { this.forumRepository = forumRepository; this.photoRepository = photoRepository; this.userRepository = userRepository; this.currentUserContainer = currentUserContainer; }
public ForumsController(IForumRepository forumRepository, IUserRepository userRepository, CurrentUserContainer currentUserContainer, INotificationSender notificationSender, Markdown markdownConverter) { this.forumRepository = forumRepository; this.userRepository = userRepository; this.currentUserContainer = currentUserContainer; this.notificationSender = notificationSender; this.markdownConverter = markdownConverter; }
public ForumRepository(ISessionContainer sessionContainer, CurrentUserContainer currentUserContainer) { this.sessionContainer = sessionContainer; this.currentUserContainer = currentUserContainer; }
public ApprovalsController(IApprovalsRepository approvalsRepository, CurrentUserContainer currentUserContainer) { this.approvalsRepository = approvalsRepository; this.currentUserContainer = currentUserContainer; }