private void MapFromApiResponse(RedditApiPostWrapperDTO redditPostDTO) { Title = redditPostDTO.Data.Title; Description = redditPostDTO.Data.SelfText; Read = false; Name = redditPostDTO.Data.Name; if (redditPostDTO.Data.Preview != null && redditPostDTO.Data.Preview.Images != null && redditPostDTO.Data.Preview.Images.Count > 0) { ImageUri = redditPostDTO.Data.Preview.Images.First().Source.Url; } else { ImageUri = DEFAULT_IMAGE; } CommentNumber = redditPostDTO.Data.Comments; User = redditPostDTO.Data.AuthorFullName; _CreatedDateTime = DateTime.FromFileTimeUtc(redditPostDTO.Data.Created); }
public RedditPostViewModel(RedditApiPostWrapperDTO redditPostDTO) { MapFromApiResponse(redditPostDTO); }