public static PackageMapIdentityQueryDTO From(PackageMap data, string mapType)
        {
            var dto = new PackageMapIdentityQueryDTO
            {
                Id           = data.Id,
                Package      = data.Package,
                ResourceId   = data.ResourceId,
                ResourceType = data.ResourceType,
                Property     = data.Property
            };

            if (mapType.Contains("source"))
            {
                dto.Dependencies = DependencyMap.From(data.DependencyAssetUrlsOfSource);
            }
            if (mapType.Contains("uncooked"))
            {
                dto.Dependencies = DependencyMap.From(data.DependencyAssetUrlsOfUnCooked);
            }
            else if (mapType.Contains("ios"))
            {
                dto.Dependencies = DependencyMap.From(data.DependencyAssetUrlsOfIOSCooked);
            }
            else if (mapType.Contains("android"))
            {
                dto.Dependencies = DependencyMap.From(data.DependencyAssetUrlsOfAndroidCooked);
            }
            else
            {
                dto.Dependencies = DependencyMap.From(data.DependencyAssetUrlsOfWin64Cooked);
            }

            return(dto);
        }