private void Apply(AnswerSuggested answerSuggested) { Id = answerSuggested.AnswerId; ForQuestionId = answerSuggested.QuestionId; Content = answerSuggested.Content; AnsweredByUserName = answerSuggested.AnsweredBy; }
internal Answer(Question question, string content, User answeredBy) { var id = Guid.NewGuid(); var answerSuggested = new AnswerSuggested(id, question.Id, content, answeredBy.UserName); Apply(answerSuggested); Append(answerSuggested); }