passing canvas models tests

This commit is contained in:
2023-01-04 21:51:23 -07:00
parent 8fec96ce5c
commit ed897bc96e
42 changed files with 30 additions and 48 deletions

View File

@@ -0,0 +1,29 @@
using CanvasModel.Users;
namespace CanvasModel.Submissions;
public record SubmissionCommentModel
(
[property: JsonPropertyName("id")]
ulong Id,
[property: JsonPropertyName("author_id")]
ulong AuthorId,
[property: JsonPropertyName("author_name")]
string AuthorName,
[property: JsonPropertyName("author")]
UserDisplayModel Author,
[property: JsonPropertyName("comment")]
string Comment,
[property: JsonPropertyName("created_at")]
DateTime CreatedAt,
[property: JsonPropertyName("edited_at")]
DateTime? EditedAt = null,
[property: JsonPropertyName("media_comment")]
MediaCommentModel? MediaComment = null
);