Exemple #1
0
        public void ResetDebugging(String debuggerSessionId)
        {
            try
            {
                DebugEngineServer debugger = GetDebugger(debuggerSessionId);

                if (debugger != null)
                {
                    debugger.ResetDebugging(debuggerSessionId);
                }
            }
            catch (Exception ex)
            {
                Logger.Log(System.Diagnostics.TraceEventType.Error, LoggerExtensions.TraceException(ex));
            }

            //mCompoundService.ResetDebugging(debuggerSessionId);
        }
Exemple #2
0
        public DebuggingStatusResult StartDebuggingWithItemUri(String compoundTemplateId, String compoundTemplateXml, String itemId, bool includeSystemLog, System.Diagnostics.TraceEventType logLevel)
        {
            try
            {
                DebugEngineServer debugger = StartNewDebugger();

                if (debugger != null)
                {
                    return(debugger.StartDebuggingWithItemUri(compoundTemplateId, compoundTemplateXml, itemId, includeSystemLog, logLevel));
                }
            }
            catch (Exception ex)
            {
                Logger.Log(System.Diagnostics.TraceEventType.Error, LoggerExtensions.TraceException(ex));
            }

            return(null);

            //return mCompoundService.StartDebuggingWithItemUri(compoundTemplateId, compoundTemplateXml, itemId, includeSystemLog, TraceEventType.Information);
        }
Exemple #3
0
        public PackageResponse GetPackageItem(String debuggerSessionId, String packageItemId)
        {
            try
            {
                DebugEngineServer debugger = GetDebugger(debuggerSessionId);

                if (debugger != null)
                {
                    return(debugger.GetPackageItem(debuggerSessionId, packageItemId));
                }
            }
            catch (Exception ex)
            {
                Logger.Log(System.Diagnostics.TraceEventType.Error, LoggerExtensions.TraceException(ex));
            }

            return(null);

            //return mCompoundService.GetPackageItem(debuggerSessionId, packageItemId);
        }
Exemple #4
0
        public DebuggingStatusResult StopDebugging(String debuggerSessionId, String lastLogMessage)
        {
            try
            {
                DebugEngineServer debugger = GetDebugger(debuggerSessionId);

                if (debugger != null)
                {
                    return(debugger.StopDebugging(debuggerSessionId, lastLogMessage));
                }
            }
            catch (Exception ex)
            {
                Logger.Log(System.Diagnostics.TraceEventType.Error, LoggerExtensions.TraceException(ex));
            }

            return(null);

            //return mCompoundService.StopDebugging(debuggerSessionId, lastLogMessage);
        }