(DAPMessage message)
| 192 | } |
| 193 | |
| 194 | public static char[] Serialize(DAPMessage message) |
| 195 | { |
| 196 | using (var ms = new MemoryStream()) |
| 197 | { |
| 198 | using (var textWriter = new StreamWriter(ms)) |
| 199 | using (var jsonWriter = new JsonTextWriter(textWriter)) |
| 200 | { |
| 201 | var serializer = new JsonSerializer(); |
| 202 | serializer.Serialize(jsonWriter, message); |
| 203 | } |
| 204 | |
| 205 | var bytes = ms.ToArray(); |
| 206 | return Encoding.UTF8.GetChars(bytes); |
| 207 | } |
| 208 | } |
| 209 | } |
| 210 | } |