diff --git a/Aosta.Data/Models/EpisodeNote.cs b/Aosta.Data/Models/EpisodeNote.cs new file mode 100644 index 0000000..0a34e4f --- /dev/null +++ b/Aosta.Data/Models/EpisodeNote.cs @@ -0,0 +1,21 @@ +// Copyright (c) Davide Pierotti . Licensed under the MIT Licence. +// See the LICENCE file in the repository root for full licence text. + +using Realms; + +namespace Aosta.Data.Models; + +public partial class EpisodeNote : IEmbeddedObject +{ + public TimeSpan PointInTime + { + get => TimeSpan.FromTicks(pointInTime); + set => pointInTime = value.Ticks; + } + + public string Note { get; set; } + + [Indexed] + [MapTo(nameof(PointInTime))] + private long pointInTime { get; set; } +}