Exemplo n.º 1
0
        public static PackageUpdater GetPackageUpdater(string path, ILogger <PackageUpdater> logger)
        {
            XDocument      doc            = XDocument.Load(path);
            PackageUpdater packageUpdater = new PackageUpdater(doc, logger);

            return(packageUpdater);
        }
Exemplo n.º 2
0
        public static XDocument PackageUpdate(PackageUpdater packageUpdater, ILogger logger)
        {
            logger.LogDebug("Start updating project file...");
            packageUpdater.UpdatePackages();
            var projFile = packageUpdater.UpdateSDK();

            logger.LogInformation("Finish updating project file.");
            return(projFile);
        }