23 references to UnmarshalFromJson
Aspire.Hosting.RemoteHost (7)
Ats\AtsCallbackProxyFactory.cs (1)
267return (T?)_marshaller.UnmarshalFromJson(result, typeof(T), context);
Ats\AtsMarshaller.cs (3)
368converted.SetValue(UnmarshalFromJson(array[i], elementType, elementContext), i); 389list.Add(UnmarshalFromJson(array[i], elementType, elementContext)); 418dict[prop.Key] = UnmarshalFromJson(prop.Value, valueType, valueContext);
Ats\CapabilityDispatcher.cs (3)
214var value = _marshaller.UnmarshalFromJson(valueNode, prop.PropertyType, unmarshalContext); 275methodArgs[i] = _marshaller.UnmarshalFromJson(argNode, param.ParameterType, context); 367methodArgs[i] = _marshaller.UnmarshalFromJson(argNode, param.ParameterType, context);
Aspire.Hosting.RemoteHost.Tests (16)
AtsMarshallerTests.cs (16)
211var result = marshaller.UnmarshalFromJson(null, typeof(string), context); 225var result = marshaller.UnmarshalFromJson(json, typeof(TestClass), context); 237marshaller.UnmarshalFromJson(json, typeof(object), context)); 246var result = marshaller.UnmarshalFromJson(json, typeof(int[]), context); 259var result = marshaller.UnmarshalFromJson(json, typeof(List<string>), context); 272var result = marshaller.UnmarshalFromJson(json, typeof(Dictionary<string, int>), context); 488var result = marshaller.UnmarshalFromJson(json, typeof(IList<int>), context); 501var result = marshaller.UnmarshalFromJson(json, typeof(IEnumerable<string>), context); 514var result = marshaller.UnmarshalFromJson(json, typeof(IDictionary<string, int>), context); 529marshaller.UnmarshalFromJson(json, typeof(TestClass), context)); 540var result = marshaller.UnmarshalFromJson(json, typeof(TestDto), context); 569var result = marshaller.UnmarshalFromJson(json, typeof(TestEnum), context); 580var result = marshaller.UnmarshalFromJson(json, typeof(TestEnum), context); 591var result = marshaller.UnmarshalFromJson(json, typeof(TestEnum), context); 602var result = marshaller.UnmarshalFromJson(json, typeof(TestEnum?), context); 612var result = marshaller.UnmarshalFromJson(null, typeof(TestEnum?), context);