public PostsController(IGetPostsCommand getCommand, IGetPostCommand getOneCommand, IAddPostCommand addCommand, IEditPostCommand editCommand, IDeletePostCommand deleteCommand) { _getCommand = getCommand; _getOneCommand = getOneCommand; _addCommand = addCommand; _editCommand = editCommand; _deleteCommand = deleteCommand; }
public PostController(IGetPostsCommand getPostsCommand, IGetPostCommand getPostCommand, IAddPostCommand addPostCommand, IEditPostCommand editPostCommand, IDeletePostCommand deletePostCommand, LoggedUser loggedUser) { _getPostsCommand = getPostsCommand; _getPostCommand = getPostCommand; _addPostsCommand = addPostCommand; _editPostsCommand = editPostCommand; _deletePostsCommand = deletePostCommand; _loggedUser = loggedUser; }
public PostsController(BlogContext context, IGetPostsCommand getCommand, IGetPostCommand getOneCommand, IAddPostCommand addCommand, IEditPostCommand editCommand, IDeletePostCommand deleteCommand) { Context = context; _getCommand = getCommand; _getOneCommand = getOneCommand; _addCommand = addCommand; _editCommand = editCommand; _deleteCommand = deleteCommand; }
public PostsController(Context context, IAddPostCommand addPost, IGetPostsCommand getPosts, IGetPostCommand getOnePost, IEditPostCommand editPost, IDeletePostCommand deletePost) { _context = context; _addPost = addPost; _getPosts = getPosts; _getOnePost = getOnePost; _editPost = editPost; _deletePost = deletePost; }
public PostsController(Context context, IGetPostsCommand getCommand, IGetPostCommand getOneCommand, IAddPostCommand addCommand, IEditPostCommand editCommand, IDeletePostCommand deleteCommand, IEmailSender emailSender) { _context = context; _getCommand = getCommand; _getOneCommand = getOneCommand; _addCommand = addCommand; _editCommand = editCommand; _deleteCommand = deleteCommand; _emailSender = emailSender; }
public PostsController(IGetPostsCommand getPosts, IGetPostCommand getOne, ICreatePostCommand postCreate, ICreateImageCommand imageCreate, IGetImageCommand getImage, IEditPostPictureCommand editImage, IEditPostCommand editPost, IDeletePostCommand deltePost) { _getPosts = getPosts; _getOne = getOne; _postCreate = postCreate; _imageCreate = imageCreate; _getImage = getImage; _editImage = editImage; _editPost = editPost; _deltePost = deltePost; }
public PostsController(IGetPostCommand getPost, IGetPostsCommand getPosts, IAddPostCommand addPost, IEditPostCommand editPost, IDeletePostCommand deletePost, LoggedUser user) { _getPost = getPost; _getPosts = getPosts; _addPost = addPost; _editPost = editPost; _deletePost = deletePost; _user = user; }
public IActionResult Get(int id, [FromServices] IGetPostCommand query) { try { return(Ok(executor.ExecuteQuery(query, id))); } catch (EntityNotFoundException) { return(NotFound()); } catch (Exception e) { return(StatusCode(500, e.Message.ToString()));; } }
public PostsController(IGetPostsCommand getPosts, IGetPostCommand getPost, IDeletePostCommand deletePost, IAddPostCommand addPost, IGetCategoriesWithoutPaginationCommand getCategories, IGetUsersWithoutPaginationCommand getUsers, IGetTagsWithoutPaginationCommand getTags, IEditPostCommand editPost) { _getPosts = getPosts; _getPost = getPost; _deletePost = deletePost; _addPost = addPost; _getCategories = getCategories; _getUsers = getUsers; _getTags = getTags; _editPost = editPost; }
public IActionResult Get( [FromServices] IGetPostCommand command, int id) => command.Execute(id);