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, }); }
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); }