working on canvas sync

This commit is contained in:
2023-07-29 20:33:00 -06:00
parent 7c857a3887
commit 2cca727b4d
26 changed files with 362 additions and 83 deletions

View File

@@ -0,0 +1,22 @@
namespace CanvasModel.Assignments;
public record CanvasAssignmentDate
(
[property: JsonPropertyName("title")]
string Title,
[property: JsonPropertyName("id")]
ulong? Id = null,
[property: JsonPropertyName("base")]
bool? Base = null,
[property: JsonPropertyName("due_at")]
DateTime? DueAt = null,
[property: JsonPropertyName("unlock_at")]
DateTime? UnlockAt = null,
[property: JsonPropertyName("lock_at")]
DateTime? LockAt = null
);