public static TResponse SendRequestSync <TArgs, TResponse>(DebugRequestWithResponse <TArgs, TResponse> request)
     where TArgs : class, new()
     where TResponse : ResponseBody
 {
     return(Evaluator?._hostOperations.SendRequestSync(request));
 }
 public static void SendRequest <TArgs, TResponse>(DebugRequestWithResponse <TArgs, TResponse> request, Action <TArgs, TResponse> completionFunc, Action <TArgs, ProtocolException> errorFunc = null)
     where TArgs : class, new()
     where TResponse : ResponseBody
 {
     Evaluator?._hostOperations.SendRequest(request, completionFunc, errorFunc);
 }