public static IEnumerator UpdateCustomSolutionAsync() { // Need the unity solution for defines and references ProjenyEditorUtil.ForceGenerateUnitySolution(); var runner = PrjInterface.RunPrjAsync(PrjInterface.CreatePrjRequest("updateCustomSolution")); while (runner.MoveNext() && !(runner.Current is PrjResponse)) { yield return(runner.Current); } yield return(CreateStandardResponse((PrjResponse)runner.Current)); }
public static void UpdateCustomSolution() { // Need the unity solution for defines and references ProjenyEditorUtil.ForceGenerateUnitySolution(); var response = PrjInterface.RunPrj(PrjInterface.CreatePrjRequest("updateCustomSolution")); if (response.Succeeded) { Log.Info("Projeny: Custom solution has been updated"); } else { PrjHelper.DisplayPrjError( "Updating C# Project", response.ErrorMessage); } }