Пример #1
0
        public override async Task HandleAsync(FetchWorkbanchArticleAction action, IDispatcher dispatcher)
        {
            var article = await _workbanchService.GetItem <WorkbanchArticleVM>(action.Id);

            dispatcher.Dispatch(new FetchWorkbanchArticleResultAction(article));
        }
Пример #2
0
        public override async Task HandleAsync(FetchWorkbanchCourseAction action, IDispatcher dispatcher)
        {
            var WorkbanchCourse = await _workbanchService.GetItem <CourseFullInfoVM>(action.Id);

            dispatcher.Dispatch(new SetWorkbanchCourseAction(WorkbanchCourse));
        }