Beispiel #1
0
        public PostsViewModel(IGetPostsCommand getPostsCommand, IOpenLinkCommand openLinkCommand, IPostViewModelMapper postMapper)
        {
            _getPostsCommand = getPostsCommand;
            _openLinkCommand = openLinkCommand;
            _postMapper      = postMapper;

            ShowPostCommand = new MvxCommand <PostViewModel> (ExecuteShowPostCommand);
        }
Beispiel #2
0
        public void SetUp()
        {
            _postsParser = Substitute.For <IPostsParser> ();

            _httpMessageHandler = new MockHttpMessageHandler();

            _getPostsCommand = new GetPostsCommand(_postsParser, _httpMessageHandler);
        }
		public void SetUp()
		{
			_postsParser = Substitute.For<IPostsParser> ();

			_httpMessageHandler = new MockHttpMessageHandler ();

			_getPostsCommand = new GetPostsCommand (_postsParser, _httpMessageHandler);
		}
Beispiel #4
0
 public PostsController(IGetPostsCommand getCommand, IGetPostCommand getOneCommand, IAddPostCommand addCommand, IEditPostCommand editCommand, IDeletePostCommand deleteCommand)
 {
     _getCommand    = getCommand;
     _getOneCommand = getOneCommand;
     _addCommand    = addCommand;
     _editCommand   = editCommand;
     _deleteCommand = deleteCommand;
 }
Beispiel #5
0
		public PostsViewModel(IGetPostsCommand getPostsCommand, IOpenLinkCommand openLinkCommand, IPostViewModelMapper postMapper)
		{
			_getPostsCommand = getPostsCommand;
			_openLinkCommand = openLinkCommand;
			_postMapper = postMapper;

			ShowPostCommand = new MvxCommand<PostViewModel> (ExecuteShowPostCommand);
		}
Beispiel #6
0
 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;
 }
Beispiel #7
0
 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;
 }
Beispiel #8
0
 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;
 }
Beispiel #10
0
 public PostController(IGetPostsCommand getPost, IGetCategory getCategory, IDeletePost deletePost, PostContext context, IGetOnePostCommand getOne, IEditPostCommand editPost, IGetAddPost addPost)
 {
     _getPost     = getPost;
     _getCategory = getCategory;
     _deletePost  = deletePost;
     _context     = context;
     _getOne      = getOne;
     _editPost    = editPost;
     _addPost     = addPost;
 }
 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 TestSetup()
        {
            Setup();

            _getPostsCommand = Substitute.For <IGetPostsCommand> ();

            _openLinkCommand = Substitute.For <IOpenLinkCommand> ();

            _postViewModelMapper = Substitute.For <IPostViewModelMapper> ();

            _model = new PostsViewModel(_getPostsCommand, _openLinkCommand, _postViewModelMapper);
        }
		public void TestSetup()
		{
			Setup ();

			_getPostsCommand = Substitute.For<IGetPostsCommand> ();

			_openLinkCommand = Substitute.For<IOpenLinkCommand> ();

			_postViewModelMapper = Substitute.For<IPostViewModelMapper> ();

			_model = new PostsViewModel (_getPostsCommand, _openLinkCommand, _postViewModelMapper);
		}
Beispiel #14
0
 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;
 }
Beispiel #15
0
 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([FromQuery] PostSearch search, [FromServices] IGetPostsCommand query) => Ok(executor.ExecuteQuery(query, search));