예제 #1
0
        private static void GetQuestions()
        {
            QuestionsQuery p = new QuestionsQuery {
                Site = NetworkSiteEnum.StackOverflow
            };
            IBridgeResponseCollection <Question> questions = client.GetQuestions(p);

            Console.WriteLine(questions.First().QuestionId);
        }
예제 #2
0
 public IEnumerable <Question> Handle(QuestionsQuery request)
 {
     using (var context = GetContext())
     {
         return(GetTable(context)
                .Where(n => request.IncludeObsolete || !request.IncludeObsolete && !n.IsObsolete)
                .AsEnumerable()
                .Select(ToEntity)
                .ToList());
     }
 }
예제 #3
0
        private static void GetQuestions()
        {
            QuestionsQuery p = new QuestionsQuery { Site = NetworkSiteEnum.StackOverflow };
            IBridgeResponseCollection<Question> questions = client.GetQuestions(p);

            Console.WriteLine(questions.First().QuestionId);
        }
        public IEnumerable <Question> List(Guid communityId)
        {
            var query = new QuestionsQuery(node.Blockchain);

            return(query.Execute(communityId));
        }