Esempio n. 1
0
        public async Task <bool> CreateNewProjectAsync()
        {
            var(isCommitted, project) = editorViewModel_.CreateNewProject();
            if (isCommitted)
            {
                Project.Value = project;
                await Project.Value.LoadDependencyAsync();

                Project.Value.InitializeRoot(Project.Value.Dependencies.ToArray());

                StatusMessage.Value = "プロジェクトを作成しました。";
                IsError.Value       = false;
                return(true);
            }

            return(false);
        }