mirror of
https://github.com/azaion/annotations.git
synced 2026-04-22 10:16:30 +00:00
add MediaHash. Step1
This commit is contained in:
@@ -22,18 +22,19 @@ public class Annotation
|
||||
DetectionClassesDict = detectionClassesDict;
|
||||
}
|
||||
|
||||
[Key("n")] public string Name { get; set; } = null!;
|
||||
[Key("mn")] public string OriginalMediaName { get; set; } = null!;
|
||||
[IgnoreMember]public TimeSpan Time { get; set; }
|
||||
[IgnoreMember]public string ImageExtension { get; set; } = null!;
|
||||
[IgnoreMember]public DateTime CreatedDate { get; set; }
|
||||
[IgnoreMember]public string CreatedEmail { get; set; } = null!;
|
||||
[IgnoreMember]public RoleEnum CreatedRole { get; set; }
|
||||
[IgnoreMember]public SourceEnum Source { get; set; }
|
||||
[IgnoreMember]public AnnotationStatus AnnotationStatus { get; set; }
|
||||
[Key("n")] public string Name { get; set; } = null!;
|
||||
[Key("hash")] public string MediaHash { get; set; } = null!;
|
||||
[Key("mn")] public string OriginalMediaName { get; set; } = null!;
|
||||
[IgnoreMember] public TimeSpan Time { get; set; }
|
||||
[IgnoreMember] public string ImageExtension { get; set; } = null!;
|
||||
[IgnoreMember] public DateTime CreatedDate { get; set; }
|
||||
[IgnoreMember] public string CreatedEmail { get; set; } = null!;
|
||||
[IgnoreMember] public RoleEnum CreatedRole { get; set; }
|
||||
[IgnoreMember] public SourceEnum Source { get; set; }
|
||||
[IgnoreMember] public AnnotationStatus AnnotationStatus { get; set; }
|
||||
|
||||
[IgnoreMember]public DateTime ValidateDate { get; set; }
|
||||
[IgnoreMember]public string ValidateEmail { get; set; } = null!;
|
||||
[IgnoreMember] public DateTime ValidateDate { get; set; }
|
||||
[IgnoreMember] public string ValidateEmail { get; set; } = null!;
|
||||
|
||||
[Key("d")] public IEnumerable<Detection> Detections { get; set; } = null!;
|
||||
[Key("t")] public long Milliseconds { get; set; }
|
||||
@@ -93,13 +94,9 @@ public class Annotation
|
||||
return _className;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
#endregion Calculated
|
||||
|
||||
|
||||
|
||||
|
||||
public override string ToString() => $"Annotation: {Name}{TimeStr}: {ClassName}";
|
||||
}
|
||||
|
||||
[MessagePackObject]
|
||||
|
||||
Reference in New Issue
Block a user