public QueryCommand(INuGetHelper nugetHelper) : base()
        {
            Debug.Assert(nugetHelper != null);

            _nugetHelper = nugetHelper;
            Name         = Strings.QueryCommandName;
            Description  = Strings.QueryCommandDesc;
        }
 public NuGetPackageDownloaderTests()
 {
     httpClient       = new HttpClient();
     remoteFile       = new RemoteFile();
     nugetHelper      = new NuGetHelper(remoteFile);
     nugetDownloader  = new NuGetPackageDownloader(nugetHelper, remoteFile);
     sampleFileHelper = new SampleFileHelper();
 }
        public QueryCommand(INuGetHelper nugetHelper) : base()
        {
            Debug.Assert(nugetHelper != null);

            _nugetHelper = nugetHelper;
            Name         = "query";
            Description  = "will query nuget for packages based on the query term";
        }
Beispiel #4
0
        public TemplateReport(INuGetHelper nugetHelper, HttpClient httpClient, INuGetPackageDownloader nugetDownloader, IRemoteFile remoteFile)
        {
            Debug.Assert(nugetHelper != null);
            Debug.Assert(httpClient != null);
            Debug.Assert(nugetDownloader != null);
            Debug.Assert(remoteFile != null);

            _nugetHelper     = nugetHelper;
            _httpClient      = httpClient;
            _nugetDownloader = nugetDownloader;
            _remoteFile      = remoteFile;
        }
        public ReportCommand(HttpClient httpClient, INuGetHelper nugetHelper, IRemoteFile remoteFile, INuGetPackageDownloader nugetPkgDownloader, TemplatesShared.IReporter reporter) : base()
        {
            Debug.Assert(httpClient != null);
            Debug.Assert(nugetHelper != null);
            Debug.Assert(remoteFile != null);
            Debug.Assert(nugetPkgDownloader != null);

            _httpClient         = httpClient;
            _nugetHelper        = nugetHelper;
            _remoteFile         = remoteFile;
            _nugetPkgDownloader = nugetPkgDownloader;
            _reporter           = reporter;
            Name        = "report";
            Description = "will create the template report into a json file";
        }
 public NuGetPackageDownloader(INuGetHelper nugetHelper, IRemoteFile remoteFile)
 {
     _nugetHelper = nugetHelper;
     _remoteFile  = remoteFile;
 }