Exemple #1
0
        public async Task <QuestionWithAnswers> FindWithAnswersById(int id)
        {
            var q = await dbcontext.Questions
                    .Include(q => q.Answers)
                    .ThenInclude(a => a.User)
                    .Include(q => q.Answers)
                    .ThenInclude(a => a.Moderator)
                    .Include(q => q.User)
                    .Include(q => q.Moderator)
                    .Include(q => q.Topic)
                    .SingleOrDefaultAsync(q => q.Id == id);

            return(DbMapper.MapDbQuestionWithAnswers(q));
        }