/// <summary> /// This will serve as the debug-assert mechanism for this app /// </summary> /// <param name="condition"></param> /// <param name="text"></param> public static void Assert(bool condition, string text) { if (condition) { return; } //System assert... System.Diagnostics.Debug.Assert(false, text); //UNDONE: (1) Write to debug file. (2) Add mechanism to return assert failures to client string assertFailure = text; try { AppLogging.LogAssertData(text); } catch (Exception e) { string eMessage = e.Message; } }