public async Task <string> AddQuestion(QuestionVertex Question, string User) { Question.id = Guid.NewGuid().ToString(); Question.Title = Question.Title ?? ""; Question.Body = Question.Body ?? ""; Question.ImageUrl = Question.ImageUrl ?? new List <string>(); Question.TimeStamp = DateTime.UtcNow; await client.Add(Question).SubmitAsync(); await client.SubmitAsync($"g.V('{User.ToLower()}').addE('asks').to(g.V('{Question.id}'))"); return(Question.id); }
public QuestionModel() { Question = new QuestionVertex(); Answers = new List <AnswerVertex>(); }