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 void Post([FromForm] ImageDto dto, ICreateImageCommand command) { executor.ExecuteCommand(command, dto); }