public PackageWithUrls ToPackageWithUrls(HostedPackage pkg) { var serviceUrl = GetServiceUrl(); var id = pkg.PackageInfo.Id; var version = pkg.PackageInfo.Version; PackageWithUrls urls = new PackageWithUrls(pkg.PackageInfo, $"{serviceUrl}/Packages(Id='{id}',Version='{pkg.PackageInfo.Version}')", $"{serviceUrl}/contents/{id.ToLowerInvariant()}/{version.ToLowerInvariant()}"); return(urls); }
public PackageWithUrls ToPackageWithUrls(HttpRequest request, Core.Entities.Package pkg) { var serviceUrl = GetServiceUrl(request); var id = pkg.Id; var version = pkg.Version; PackageWithUrls urls = new PackageWithUrls(pkg, $"{serviceUrl}/Packages(Id='{id}',Version='{pkg.Version}')", $"{serviceUrl}/contents/{id.ToLowerInvariant()}/{version.ToNormalizedString()}"); return(urls); }