SetErrorBody() 공개 메소드

public SetErrorBody ( string msg, ResponseBody bdy = null ) : void
msg string
bdy ResponseBody
리턴 void
예제 #1
0
        public void SetErrorResponse(Response response, int id, string format, dynamic arguments = null, bool user = true, bool telemetry = false)
        {
            var msg     = new Message(id, format, arguments, user, telemetry);
            var message = Utilities.ExpandVariables(msg.format, msg.variables);

            response.SetErrorBody(message, new ErrorResponseBody(msg));
        }
예제 #2
0
        void SendErrorResponse(string command, int seq, int id, string format, dynamic arguments = null, bool user = true, bool telemetry = false)
        {
            var response = new Response(command, seq);
            var msg      = new Message(id, format, arguments, user, telemetry);
            var message  = Utilities.ExpandVariables(msg.format, msg.variables);

            response.SetErrorBody(message, new ErrorResponseBody(msg));
            toVSCode.SendMessage(response);
        }
예제 #3
0
 public void SendErrorResponse(Response response, int id, string format, dynamic arguments = null, bool user = true, bool telemetry = false)
 {
     var msg = new Message(id, format, arguments, user, telemetry);
     var message = Utilities.ExpandVariables(msg.format, msg.variables);
     response.SetErrorBody(message, new ErrorResponseBody(msg));
     SendMessage(response);
 }