private void WriteResponse(NamedPipeServerStream pipe, object response) { var writer = new JsonStreamWriter(pipe); writer.WriteJson(response); writer.Flush(); }
private void HandleClientConnection(NamedPipeServerStream pipe) { var reader = new JsonStreamReader(pipe, Encoding.UTF8); var requestJsonString = reader.ReadJsonString(); var response = BuildResponse(requestJsonString); var writer = new JsonStreamWriter(pipe); writer.WriteJson(response); writer.Flush(); }