Example #1
0
        public void Set()
        {
            nugetHttpServiceMock = new Mock <INugetHttpService>();
            loggerMock           = new Mock <ILogger <NugetApiService> >();

            nugetApiService = new NugetApiService(nugetHttpServiceMock.Object, loggerMock.Object);
        }
Example #2
0
 public NugetService(
     INugetApiService nugetApiService,
     IPackageVersionService packageVersionService,
     IPackageService packageService,
     ILogger <NugetService> logger)
 {
     this.nugetApiService       = nugetApiService ?? throw new ArgumentNullException(nameof(nugetApiService));
     this.packageVersionService = packageVersionService ?? throw new ArgumentNullException(nameof(packageVersionService));
     this.packageService        = packageService ?? throw new ArgumentNullException(nameof(packageService));
     this.logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }