NuGet.PackageServer.DeletePackage C# (CSharp) Method

DeletePackage() public method

public DeletePackage ( string apiKey, string packageId, string packageVersion ) : void
apiKey string
packageId string
packageVersion string
return void
        public void DeletePackage(string apiKey, string packageId, string packageVersion)
        {
            // Review: Do these values need to be encoded in any way?
            var url = String.Join("/", packageId, packageVersion);
            HttpClient client = GetClient(url, "DELETE", "text/html");

            client.SendingRequest += (sender, e) =>
            {
                var request = (HttpWebRequest)e.Request;
                request.Headers.Add(ApiKeyHeader, apiKey);
            };
            EnsureSuccessfulResponse(client);
        }