public static Parse ( string text ) : |
||
text | string | Text to be converted to a |
return |
/// <summary> /// Returns an <see cref="ClientRequestInfo"/> object for the specified <paramref name="requestCommand"/> that can be used /// to invoke <see cref="ServiceHelper.ClientRequestHandlers"/> manually as if the request was sent by a <see cref="ClientHelper"/> remotely. /// </summary> /// <param name="requestCommand">Command for which an <see cref="ClientRequestInfo"/> object is to be created.</param> /// <returns>An <see cref="ClientRequestInfo"/> object.</returns> public static ClientRequestInfo PretendRequest(string requestCommand) { ClientRequest request = ClientRequest.Parse(requestCommand); ClientRequestInfo requestInfo = new ClientRequestInfo(new ClientInfo(), request); return(requestInfo); }
/// <summary> /// Sends a request to the <see cref="ServiceHelper"/> using <see cref="RemotingClient"/>. /// </summary> /// <param name="request">Request text to be sent.</param> public void SendRequest(string request) { ClientRequest requestInstance = ClientRequest.Parse(request); if ((object)requestInstance != null) { SendRequest(requestInstance); } else { UpdateStatus(UpdateType.Warning, "Request command \"{0}\" is invalid\r\n\r\n", request); } }