private static void WriteComment(this Utf8JsonWriter jsonTextWriter, SolutionComment comment) { jsonTextWriter.WriteStartObject(); jsonTextWriter.WriteCommentText(comment); jsonTextWriter.WriteCommentParameters(comment); jsonTextWriter.WriteEndObject(); }
private static void WriteCommentParameters(this Utf8JsonWriter jsonTextWriter, SolutionComment comment) { jsonTextWriter.WritePropertyName("params"); jsonTextWriter.WriteStartObject(); foreach (var parameter in comment.Parameters) { jsonTextWriter.WriteCommentParameter(parameter); } jsonTextWriter.WriteEndObject(); }
private static void WriteCommentText(this Utf8JsonWriter jsonTextWriter, SolutionComment comment) => jsonTextWriter.WriteString("comment", comment.Comment);