MyGetMirror.NuGetPackageMirrorCommand.NuGetPackageMirrorCommand C# (CSharp) Method

NuGetPackageMirrorCommand() public method

public NuGetPackageMirrorCommand ( bool overwriteExisting, bool includeSymbols, NuGet.Protocol.Core.Types.DownloadResource sourceDownloadResource, INuGetSymbolsPackageDownloader symbolsPackageDownloader, NuGetPackageExistenceChecker existenceChecker, NuGetPackagePusher packagePusher, ISettings settings, ILogger logger ) : System
overwriteExisting bool
includeSymbols bool
sourceDownloadResource NuGet.Protocol.Core.Types.DownloadResource
symbolsPackageDownloader INuGetSymbolsPackageDownloader
existenceChecker NuGetPackageExistenceChecker
packagePusher NuGetPackagePusher
settings ISettings
logger ILogger
return System
        public NuGetPackageMirrorCommand(
            bool overwriteExisting,
            bool includeSymbols,
            DownloadResource sourceDownloadResource,
            INuGetSymbolsPackageDownloader symbolsPackageDownloader,
            NuGetPackageExistenceChecker existenceChecker,
            NuGetPackagePusher packagePusher,
            ISettings settings,
            ILogger logger)
        {
            _overwriteExisting = overwriteExisting;
            _includeSymbols = includeSymbols;
            _sourceDownloadResource = sourceDownloadResource;
            _symbolsPackageDownloader = symbolsPackageDownloader;
            _existenceChecker = existenceChecker;
            _packagePusher = packagePusher;
            _settings = settings;
            _logger = logger;
        }