movie page added

This commit is contained in:
2024-09-19 13:36:01 +02:00
Unverified
parent a65cbea929
commit 3f926d63d6
19 changed files with 228 additions and 13 deletions

View File

@@ -0,0 +1,36 @@
using System.Diagnostics.CodeAnalysis;
using System.Text.Json.Serialization;
namespace WatchIt.Common.Model.Media;
public class MediaResponse : Media
{
#region PROPERTIES
public long Id { get; set; }
public MediaType Type { get; set; }
#endregion
#region CONSTRUCTORS
[JsonConstructor]
public MediaResponse() {}
[SetsRequiredMembers]
public MediaResponse(Database.Model.Media.Media media, MediaType mediaType)
{
Id = media.Id;
Title = media.Title;
OriginalTitle = media.OriginalTitle;
Description = media.Description;
ReleaseDate = media.ReleaseDate;
Length = media.Length;
Type = mediaType;
}
#endregion
}