public PostController(IThreadEntity threadEntityService, IApplicationUser appUserService, UserManager <ApplicationUser> userManager) { _threadEntityService = threadEntityService; _appUserService = appUserService; _userManager = userManager; }
// provides the APIs for interacting with the Users in the data-storage. public ThreadController(IThreadEntity threadEntityService, IForumEntity forumEntityService, IApplicationUser appUserService, UserManager <ApplicationUser> userManager) { _forumEntityService = forumEntityService; _threadEntityService = threadEntityService; _appUserService = appUserService; _userManager = userManager; }
public ForumController(IThreadEntity threadEntityService, IForumEntity forumEntityService, IBoardEntity boardEntityService, IUpload uploadService, IConfiguration configService) { _boardEntityService = boardEntityService; _forumEntityService = forumEntityService; _threadEntityService = threadEntityService; _uploadService = uploadService; //For file upload handling, ex. profile pictures. _configuration = configService; }
public SearchController(IThreadEntity threadService) { _threadService = threadService; }
public HomeController(ILogger <HomeController> logger, IThreadEntity threadEntityService) { _logger = logger; _threadEntityService = threadEntityService; }