void AfterMapping(ModDto src, Mod dst) { dst.IsFavorite = _settings.ModOptions.IsFavorite(dst); if (src.ImagePath != null) { dst.Image = Tools.Transfer.JoinUri(CommonUrls.UsercontentCdnProduction, src.ImagePath) .ToString(); } }
IEnumerable <string> GetModTags(ModDto src) => src.Tags ?? new List <string>();
string[] GetModTagsOrDefault(ModDto src) { var tags = GetModTags(src).ToArray(); return(tags.Any() ? tags.Select(x => x.ToString()).ToArray() : new[] { Common.DefaultCategory }); }