У меня есть файл JSON, в котором одно из свойств:
"Location": {
"Latitude": 38.7080404,
"Longitude": -9.1436747
}
И у меня есть несколько классов со свойством Location:
public class Example {
public IPoint Location { get; set; }
}
IPoint можно создать какследует:
Example example = new Example();
example.Location = new Point(new Coordinate(latitude, longitude)) { SRID = 4326 };
Как определить правило Newtonsoft JSon.Net для преобразования из JSON в любое свойство типа IPoint?