예제 #1
0
        public async Task <IActionResult> Add(AddPostVm model)
        {
            await _addPostUseCase.HandleAsync(new AddPostRequest
            {
                Content = model.Content,
                Title   = model.Title
            }, _addApiPresenter);

            return(_addApiPresenter.ContentResult);
        }
예제 #2
0
        public IActionResult AddPost()
        {
            var blogs = _blogContext.Blogs.ToList();

            var vm = new AddPostVm
            {
                BlogIdNames = blogs.Select(e => new SelectListItem
                {
                    Text  = e.Name,
                    Value = e.BlogId.ToString()
                }).ToList()
            };

            return(View(vm));
        }