28 references to UnmarshalFromJson
Aspire.Hosting.RemoteHost (7)
Ats\AtsCallbackProxyFactory.cs (1)
290return (T?)_marshaller.UnmarshalFromJson(result, typeof(T), context);
Ats\AtsMarshaller.cs (3)
406converted.SetValue(UnmarshalFromJson(array[i], elementType, elementContext), i); 427list.Add(UnmarshalFromJson(array[i], elementType, elementContext)); 456dict[prop.Key] = UnmarshalFromJson(prop.Value, valueType, valueContext);
Ats\CapabilityDispatcher.cs (3)
219var value = _marshaller.UnmarshalFromJson(valueNode, prop.PropertyType, unmarshalContext); 283methodArgs[i] = _marshaller.UnmarshalFromJson(argNode, param.ParameterType, context); 350methodArgs[i] = _marshaller.UnmarshalFromJson(argNode, param.ParameterType, context);
Aspire.Hosting.RemoteHost.Tests (21)
AtsMarshallerTests.cs (21)
260var result = marshaller.UnmarshalFromJson(null, typeof(string), context); 270var result = marshaller.UnmarshalFromJson(null, typeof(CancellationToken), context); 285var result = marshaller.UnmarshalFromJson(json, typeof(TestClass), context); 297marshaller.UnmarshalFromJson(json, typeof(object), context)); 306var result = marshaller.UnmarshalFromJson(json, typeof(int[]), context); 319var result = marshaller.UnmarshalFromJson(json, typeof(List<string>), context); 332var result = marshaller.UnmarshalFromJson(json, typeof(Dictionary<string, int>), context); 548var result = marshaller.UnmarshalFromJson(json, typeof(IList<int>), context); 561var result = marshaller.UnmarshalFromJson(json, typeof(IEnumerable<string>), context); 574var result = marshaller.UnmarshalFromJson(json, typeof(IDictionary<string, int>), context); 589marshaller.UnmarshalFromJson(json, typeof(TestClass), context)); 600var result = marshaller.UnmarshalFromJson(json, typeof(TestDto), context); 629var result = marshaller.UnmarshalFromJson(json, typeof(TestEnum), context); 640var result = marshaller.UnmarshalFromJson(json, typeof(TestEnum), context); 651var result = marshaller.UnmarshalFromJson(json, typeof(TestEnum), context); 662var result = marshaller.UnmarshalFromJson(json, typeof(TestEnum?), context); 672var result = marshaller.UnmarshalFromJson(null, typeof(TestEnum?), context); 1098var result = marshaller.UnmarshalFromJson(json, typeof(ReferenceExpression), context); 1139var result = marshaller.UnmarshalFromJson(json, typeof(ReferenceExpression), context); 1181var result = marshaller.UnmarshalFromJson(json, typeof(ReferenceExpression), context); 1221marshaller.UnmarshalFromJson(json, typeof(ReferenceExpression), context));