コード例 #1
0
        public Topic.Model.Topic GetTopicById(int id)
        {
            TopicContext        context = HttpContext.RequestServices.GetService(typeof(TopicContext)) as TopicContext;
            GetTopicByIdHandler handler = new GetTopicByIdHandler(context);

            return(handler.Handle(id));
        }
コード例 #2
0
        public bool DeleteTopic(int id)
        {
            TopicContext        context          = HttpContext.RequestServices.GetService(typeof(TopicContext)) as TopicContext;
            GetTopicByIdHandler handlerGetCourse = new GetTopicByIdHandler(context);
            int courseId = handlerGetCourse.Handle(id).CourseId;
            DeleteTopicHandler handler = new DeleteTopicHandler(context);

            return(handler.Handle(id, courseId));
        }