public CommentsController(ICreateCommentCommand createComment, IGetCommentsCommand getAll, IGetCommentCommand getOne, IEditCommentCommand editComment, IDeleteCommentCommand deleteComment) { _createComment = createComment; _getAll = getAll; _getOne = getOne; _editComment = editComment; _deleteComment = deleteComment; }
public CommentsController(IGetCommentsCommand searchCommentsCommand, IGetCommentCommand getOneCommentCommand, ICreateCommentCommand createCommentCommand, IEditCommentCommand editCommentCommand, IDeleteCommentCommand deleteCommentCommand) { _searchCommentsCommand = searchCommentsCommand; _getOneCommentCommand = getOneCommentCommand; _createCommentCommand = createCommentCommand; _editCommentCommand = editCommentCommand; _deleteCommentCommand = deleteCommentCommand; }
public CommentsController(IGetCommentsCommand getCommentsCommand, IGetCommentCommand getCommentCommand, IAddCommentCommand addCommentCommand, IEditCommentCommand editCommentCommand, IDeleteCommentCommand deleteCommentCommand) { this.getCommentsCommand = getCommentsCommand; this.getCommentCommand = getCommentCommand; this.addCommentCommand = addCommentCommand; this.editCommentCommand = editCommentCommand; this.deleteCommentCommand = deleteCommentCommand; }
public CommentsController(IGetCommentsCommand getComments, IAddCommentCommand addComment, IGetCommentCommand getComment, IEditCommentCommand editComment, IDeleteCommentCommand deleteComment) { this.getComments = getComments; this.addComment = addComment; this.getComment = getComment; this.editComment = editComment; this.deleteComment = deleteComment; }
public CommentController(IGetCommentCommand getCommentCommand, IGetCommentsCommand getCommentsCommand, IAddCommentCommand addCommentCommand, IEditCommentCommand editCommentCommand, IDeleteCommentCommand deleteCommentCommand) { _getCommentCommand = getCommentCommand; _getCommentsCommand = getCommentsCommand; _addCommentCommand = addCommentCommand; _editCommentCommand = editCommentCommand; _deleteCommentCommand = deleteCommentCommand; }
public IActionResult Put(int id, [FromBody] CommentDto dto, [FromServices] IEditCommentCommand command) { dto.Id = id; _executor.ExecuteCommand(command, dto); return(NoContent()); }
public CommentController( UserManager <ApplicationUser> userManager, ICreateCommentCommand createCommentCommand, IEditCommentCommand editCommentCommand) { _userManager = userManager; _createCommentCommand = createCommentCommand; _editCommentCommand = editCommentCommand; }
public CommentsController(BlogContext context, IGetCommentsCommand getCommand, IGetCommentCommand getOneCommand, IAddCommentCommand addCommand, IEditCommentCommand editCommand, IDeleteCommentCommand deleteCommand, IGetAllCommentsCommand getAllCommand) { Context = context; _getCommand = getCommand; _getOneCommand = getOneCommand; _addCommand = addCommand; _editCommand = editCommand; _deleteCommand = deleteCommand; _getAllCommand = getAllCommand; }
public CommentsController(UseCaseExecutor executor, IGetCommentsCommand getComments, IGetCommentCommand getComment, IAddCommentCommand addComment, IEditCommentCommand editComment, IDeleteCommentCommand deleteComment, IGetUsersCommand getUsers, IGetMoviesCommand getMovies) { this.executor = executor; this.getComments = getComments; this.getComment = getComment; this.addComment = addComment; this.editComment = editComment; this.deleteComment = deleteComment; this.getUsers = getUsers; this.getMovies = getMovies; }
public CommentsController(IGetAdCommentsCommand getAdCommentsCommand, UserManager <ApplicationUser> userManager, IGetCommentCommand getCommentCommand, IEditCommentCommand editCommentCommand, ICreateCommentCommand createCommentCommand) { _getAdCommentsCommand = getAdCommentsCommand; _userManager = userManager; _getCommentCommand = getCommentCommand; _editCommentCommand = editCommentCommand; _createCommentCommand = createCommentCommand; }
public CommentController(IGetNewsCommand getNewsCommand, IGetCommentsCommand getCommentsCommand, IGetCommentCommand getCommentCommand, IAddCommentCommand addComment, IDeleteCommentCommand deleteCommentCommand, IEditCommentCommand editCommentCommand, IEmailSender emailSender, NewsContext context, IHostingEnvironment hostingEnvironment) { _getNewsCommand = getNewsCommand; _getCommentsCommand = getCommentsCommand; _getCommentCommand = getCommentCommand; _addComment = addComment; _deleteCommentCommand = deleteCommentCommand; _editCommentCommand = editCommentCommand; _emailSender = emailSender; _context = context; _hostingEnvironment = hostingEnvironment; }
public IActionResult Put(int id, [FromBody] AddComment dto, [FromServices] IEditCommentCommand command) { try { dto.Id = id; executor.ExecuteCommand(command, dto); return(StatusCode(201, "Comment edited")); } catch { return(StatusCode(422, "Fail")); } }