/// <summary> /// Initializes static members of the <see cref="CommentsController"/> class. /// </summary> /// <param name="commentsService"></param> /// <param name="postsService"></param> /// <param name="uploadFromFileService"></param> public CommentsController( ICommentsService commentsService, IPostsService postsService, IUploadFromFileService uploadFromFileService) { _commentsService = commentsService; _postsService = postsService; _uploadFromFileService = uploadFromFileService; }
/// <summary> /// Initializes a new instance of the <see cref="PostsController"/> class. /// </summary> /// <param name="postsService">The posts service.</param> /// <param name="commentsService"></param> /// <param name="tagsService"></param> /// <param name="uploadFromFileService"></param> public PostsController(IPostsService postsService, ICommentsService commentsService, ITagsService tagsService, IUploadFromFileService uploadFromFileService) { _postsService = postsService; _commentsService = commentsService; _tagsService = tagsService; _uploadFromFileService = uploadFromFileService; }
/// <summary> /// Initializes a new instance of the <see cref="RolesController"/> class. /// </summary> /// <param name="uploadFromFileService">The upload from file service.</param> public RolesController(IUploadFromFileService uploadFromFileService) { _uploadFromFileService = uploadFromFileService; _roleManager = new RoleManager <IdentityRole>(new RoleStore <IdentityRole>(new BlogContext())); ViewBag.AdminView = true; }