コード例 #1
0
        public JsonResult Get()
        {
            GetAllBookmarksRequest request   = new GetAllBookmarksRequest();
            List <Bookmark>        bookmarks = requestBus.ProcessRequest <GetAllBookmarksRequest, List <Bookmark> >(request);

            return(new JsonResult(bookmarks));
        }
コード例 #2
0
        // GET: Bookmark
        public ActionResult Index()
        {
            GetAllBookmarksRequest request   = new GetAllBookmarksRequest();
            List <Bookmark>        bookmarks = requestBus.ProcessRequest <GetAllBookmarksRequest, List <Bookmark> >(request);

            BookmarksViewModel viewModel = new BookmarksViewModel(bookmarks);

            return(View(viewModel));
        }
コード例 #3
0
        public void DisplayBookmarks()
        {
            GetAllBookmarksRequest request   = new GetAllBookmarksRequest();
            List <Bookmark>        bookmarks = requestBus.ProcessRequest <GetAllBookmarksRequest, List <Bookmark> >(request);

            BookmarksViewModel viewModel = new BookmarksViewModel(bookmarks);

            BookmarksView view = new BookmarksView(viewModel);

            view.Display();
        }
コード例 #4
0
 public List <Bookmark> Handle(GetAllBookmarksRequest request)
 {
     return(bookmarkRepository.Get().ToList());
 }