46 references to StjSafe
Microsoft.TestPlatform.CommunicationUtilities (46)
JsonDataSerializer.Stj.cs (5)
114
result =
StjSafe
.Deserialize<T>(payloadElement, payloadOptions);
198
var serializedPayload =
StjSafe
.SerializeToElement(payload, payload.GetType(), payloadOptions);
213
return
StjSafe
.Deserialize<T>(value, FastOptions);
225
return
StjSafe
.Serialize(data, options);
237
return
StjSafe
.Deserialize<T>(data, options);
Serialization\AfterTestRunEndResultConverter.cs (2)
55
return
StjSafe
.Deserialize<T>(prop.GetRawText(), options);
64
StjSafe
.Serialize(writer, value, options);
Serialization\AttachmentConverters.cs (2)
35
attachmentSet.Attachments.Add(
StjSafe
.Deserialize<UriDataAttachment>(attachment.GetRawText(), options)!);
49
StjSafe
.Serialize(writer, value.Attachments, options);
Serialization\DiscoveryCriteriaConverter.cs (2)
78
return
StjSafe
.Deserialize<T>(prop.GetRawText(), options);
87
StjSafe
.Serialize(writer, value, options);
Serialization\ExceptionConverter.cs (2)
52
innerException =
StjSafe
.Deserialize<Exception>(innerProp.GetRawText(), options);
93
StjSafe
.Serialize(writer, value.InnerException, options);
Serialization\TestCaseConverter.cs (3)
42
var testProperty =
StjSafe
.Deserialize<TestProperty>(keyElement.GetRawText(), options);
156
StjSafe
.Serialize(writer, property, options);
166
StjSafe
.Serialize(writer, property, options);
Serialization\TestCaseConverterV2.cs (2)
52
var testProperty =
StjSafe
.Deserialize<TestProperty>(keyElement, options);
94
StjSafe
.Serialize(writer, property.Key, options);
Serialization\TestExecutionContextConverter.cs (2)
43
context.FilterOptions =
StjSafe
.Deserialize<FilterOptions>(filterOptions.GetRawText(), options);
65
StjSafe
.Serialize(writer, value.FilterOptions, options);
Serialization\TestObjectBaseConverter.cs (3)
73
var testProperty =
StjSafe
.Deserialize<TestProperty>(keyElement.GetRawText(), options);
109
StjSafe
.Serialize(writer, property.Key, options);
198
var element =
StjSafe
.SerializeToElement(value, value.GetType(), options);
Serialization\TestObjectConverter.cs (2)
44
var testProperty =
StjSafe
.Deserialize<TestProperty>(keyElement, options);
78
StjSafe
.Serialize(writer, kvp.Key, options);
Serialization\TestResultConverter.cs (9)
27
var testCase =
StjSafe
.Deserialize<TestCase>(testCaseElement, options)!;
37
testResult.Attachments.Add(
StjSafe
.Deserialize<AttachmentSet>(attachment, options)!);
49
testResult.Messages.Add(
StjSafe
.Deserialize<TestResultMessage>(message, options)!);
63
var testProperty =
StjSafe
.Deserialize<TestProperty>(property.GetProperty("Key"), options)!;
118
StjSafe
.Serialize(writer, value.TestCase, options);
120
StjSafe
.Serialize(writer, value.Attachments, options);
122
StjSafe
.Serialize(writer, value.Messages, options);
181
StjSafe
.Serialize(writer, property, options);
191
StjSafe
.Serialize(writer, property, options);
Serialization\TestResultConverterV2.cs (8)
30
var testCase =
StjSafe
.Deserialize<TestCase>(testCaseElement, options)!;
40
testResult.Attachments.Add(
StjSafe
.Deserialize<AttachmentSet>(attachment, options)!);
52
testResult.Messages.Add(
StjSafe
.Deserialize<TestResultMessage>(message, options)!);
83
var testProperty =
StjSafe
.Deserialize<TestProperty>(keyElement, options)!;
111
StjSafe
.Serialize(writer, value.TestCase, options);
115
StjSafe
.Serialize(writer, value.Attachments, options);
125
StjSafe
.Serialize(writer, value.Messages, options);
139
StjSafe
.Serialize(writer, property.Key, options);
Serialization\TestRunChangedEventArgsConverter.cs (2)
54
return
StjSafe
.Deserialize<T>(prop.GetRawText(), options);
63
StjSafe
.Serialize(writer, value, options);
Serialization\TestRunCompleteEventArgsConverter.cs (2)
69
return
StjSafe
.Deserialize<T>(prop.GetRawText(), options);
78
StjSafe
.Serialize(writer, value, options);