예제 #1
0
        public static GlobalJsonFile Read(Solution solution)
        {
            var jsonFile = new GlobalJsonFile(solution.BaseDirectory.Combine("global.json"));

            jsonFile.Read();
            return(jsonFile);
        }
        public static GlobalJsonFile Read(DnxProject project)
        {
            var jsonFile = new GlobalJsonFile(project.ParentSolution.BaseDirectory.Combine("global.json"));

            jsonFile.Read();
            return(jsonFile);
        }
        IEnumerable <string> GetDirectoriesDefinedInGlobalJson(Solution solution)
        {
            try {
                var globalJson = GlobalJsonFile.Read(solution);
                return(globalJson.ProjectDirectories);
            } catch (Exception ex) {
                LoggingService.LogError("Unable to read directories defined in global.json.", ex);
            }

            return(Enumerable.Empty <string> ());
        }
 public static GlobalJsonFile Read(DnxProject project)
 {
     var jsonFile = new GlobalJsonFile (project.ParentSolution.BaseDirectory.Combine ("global.json"));
     jsonFile.Read ();
     return jsonFile;
 }