private void openProject() { bool isOpen = designApiClient.IsProjectOpen(new IsProjectOpenParamsBuilder().filePath(projectPath).Build()); if (!isOpen) { designApiClient.CloseProject(paramBuilderProvider.newCloseProjectParamsBuilder().Build()); designApiClient.OpenProject(new OpenProjectParamsBuilder().filePath(projectPath).Build()); } }
public void openNeoloadProject(string filePath) { if (_mode == Mode.NO_API) { return; } this.CheckDesignIsConnected(); if (isProjectOpen()) { throw(new Exception("Error!! Another project is already open. Close it to open this poject:" + filePath)); } _openProjectPB.filePath(filePath); _client.OpenProject(_openProjectPB.Build()); }