Ejemplo n.º 1
0
        public async Task <UserTopicDto> GetUserTopic(string userId, int id)
        {
            var topic = await _context.Topics.FindAsync(id);

            if (topic == null || !topic.UserId.Equals(userId) || topic.IsDeleted)
            {
                throw new KeyNotFoundException("Topic not found");
            }

            return(UserTopicDto.Create(topic));
        }