Esempio n. 1
0
 public static Models.Statistics MapToDbEntity(this VideoStatistics s, string videoId)
 {
     return(new Models.Statistics {
         VideoId = videoId,
         CommentCount = s?.CommentCount,
         DislikeCount = s?.DislikeCount,
         LikeCount = s?.LikeCount,
         ViewCount = s?.ViewCount,
         Timestamp = DateTime.UtcNow,
     });
 }
Esempio n. 2
0
        public MVideoStatistics(VideoStatistics videoStatistics)
        {
            if (videoStatistics == null)
            {
                return;
            }

            ViewCount     = videoStatistics.ViewCount;
            LikeCount     = videoStatistics.LikeCount;
            DislikeCount  = videoStatistics.DislikeCount;
            FavoriteCount = videoStatistics.FavoriteCount;
            CommentCount  = videoStatistics.CommentCount;
        }
        public object Convert(object value, Type targetType, object parameter, string culture)
        {
            VideoStatistics stats = (VideoStatistics)value;

            return(stats.LikeCount + stats.DislikeCount);
        }