Esempio n. 1
0
        public MSBuildProject(MSBuildWorkspaceUpgradeContext context, IComponentIdentifier componentIdentifier, string path, ILogger logger)
        {
            FilePath = path;
            Context  = context;

            _componentIdentifier = componentIdentifier;
            _logger = logger;
        }
Esempio n. 2
0
        public MSBuildProject(
            MSBuildWorkspaceUpgradeContext context,
            IEnumerable <IComponentIdentifier> componentIdentifiers,
            Factories factories,
            FileInfo file,
            ILogger <MSBuildProject> logger)
        {
            FileInfo = file ?? throw new ArgumentNullException(nameof(file));
            Context  = context ?? throw new ArgumentNullException(nameof(context));

            _factories            = factories ?? throw new ArgumentNullException(nameof(factories));
            _componentIdentifiers = componentIdentifiers ?? throw new ArgumentNullException(nameof(componentIdentifiers));
            _logger = logger ?? throw new ArgumentNullException(nameof(logger));
        }
Esempio n. 3
0
        public MSBuildProject(
            MSBuildWorkspaceUpgradeContext context,
            IComponentIdentifier componentIdentifier,
            IPackageRestorer restorer,
            ITargetFrameworkMonikerComparer comparer,
            FileInfo file,
            ILogger logger)
        {
            FileInfo = file;
            Context  = context;

            _componentIdentifier = componentIdentifier;
            _restorer            = restorer;
            _comparer            = comparer;
            _logger = logger;
        }
Esempio n. 4
0
        public MSBuildProject(
            MSBuildWorkspaceUpgradeContext context,
            IEnumerable <IComponentIdentifier> componentIdentifiers,
            Factories factories,
            IPackageRestorer restorer,
            ITargetFrameworkMonikerComparer comparer,
            FileInfo file,
            ILogger logger)
        {
            FileInfo = file ?? throw new ArgumentNullException(nameof(file));
            Context  = context ?? throw new ArgumentNullException(nameof(context));

            _factories            = factories ?? throw new ArgumentNullException(nameof(factories));
            _componentIdentifiers = componentIdentifiers ?? throw new ArgumentNullException(nameof(componentIdentifiers));
            _restorer             = restorer ?? throw new ArgumentNullException(nameof(restorer));
            _logger = logger ?? throw new ArgumentNullException(nameof(logger));
        }
Esempio n. 5
0
 public MSBuildProject(MSBuildWorkspaceUpgradeContext context, string path, ILogger logger)
 {
     FilePath = path;
     Context  = context;
     _logger  = logger;
 }