Orc.NuGetExplorer.PackageOperationService.PackageOperationService C# (CSharp) Méthode

PackageOperationService() public méthode

public PackageOperationService ( IPackageOperationContextService packageOperationContextService, ILogger logger, IPackageManager packageManager, IRepositoryService repositoryService, IRepositoryCacheService repositoryCacheService ) : System
packageOperationContextService IPackageOperationContextService
logger ILogger
packageManager IPackageManager
repositoryService IRepositoryService
repositoryCacheService IRepositoryCacheService
Résultat System
        public PackageOperationService(IPackageOperationContextService packageOperationContextService, ILogger logger, IPackageManager packageManager,
            IRepositoryService repositoryService, IRepositoryCacheService repositoryCacheService)
        {
            Argument.IsNotNull(() => packageOperationContextService);
            Argument.IsNotNull(() => logger);
            Argument.IsNotNull(() => packageManager);
            Argument.IsNotNull(() => repositoryService);
            Argument.IsNotNull(() => repositoryCacheService);

            _packageOperationContextService = packageOperationContextService;
            _logger = logger;
            _packageManager = packageManager;
            _repositoryCacheService = repositoryCacheService;

            _localRepository = repositoryCacheService.GetNuGetRepository(repositoryService.LocalRepository);

            DependencyVersion = DependencyVersion.Lowest;
        }
        #endregion