【发布时间】:2017-03-12 16:59:20
【问题描述】:
我有一个有属性的类
public List<Point> RouteWayPoints { get; set; }
Point - 是命名空间 System.Windows 的一个类
当我将此对象保存到 Mongo Db 中时 - 它可以工作。但是,当我尝试使用构建器过滤器从数据库中获取它时 - 我有一个例外 反序列化 BusLaneRoutes 类的 RouteWayPoints 属性时出错:无法反序列化值类 System.Windows.Point。
private IMongoCollection<BusLaneRoutes> _busLaneRoutesCollection;
var filter = Builders<BusLaneRoutes>.Filter.Eq("RouteId", routeId);
var result = _busLaneRoutesCollection.Find(filter).FirstOrDefault();
【问题讨论】: