public void PublishPackage(IFileSystemDirectory targetRoot, string packageName, string version, string apiKey) { var localRoot = targetRoot as LocalFileSystemDirectory; if (localRoot != null) { var nuPkgName = string.Format("{0}.{1}.nupkg", packageName, version); Run(targetRoot, "push", nuPkgName, apiKey, "-NonInteractive", "-Verbosity", Verbosity); } }