BackEnd/YTManager/Models/Video.cs

42 lines
998 B
C#
Raw Normal View History

2017-09-01 08:55:02 +00:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.ComponentModel.DataAnnotations;
namespace YTManager.Models {
public class Video {
// Uniquie ID for this media type
[Key]
2018-02-18 01:29:25 +00:00
public long key { get; set; }
2017-09-01 08:55:02 +00:00
// Title of the media
[Required]
public string Title { get; set; }
// Short description of the media
[Required]
public string Description { get; set; }
// Youtube Video ID
[Required]
public string YTVideoID { get; set; }
// Thumbnail link
[Required]
public string ThumbnailURL { get; set; }
// Date video was uploaded to YT
[Required]
2018-02-18 01:29:25 +00:00
public DateTime AddedToYT { get; set; }
2017-09-01 08:55:02 +00:00
// Date added to database
[Required]
public DateTime AddedtoDB { get; set; }
2018-02-18 01:29:25 +00:00
// Channel this video comes from.
[Required]
public Channel channel;
2017-09-01 08:55:02 +00:00
}
}