类(实体)
public class Entity
{
public ObjectId Id { get; set; }
public Entity()
{
Id = ObjectId.GenerateNewId();
}
}
班级(会员)
public class Member : Entity
{
public string FirstName { get; set; }
public string LastName { get; set; }
public string Email { get; set; }
public string MobileNumber { get; set; }
}
行动
public dynamic Get()
{
var response = UnitOfWork.MemberRepository.GetMembers();
return response;
}
我正在使用 .NET WebAPI 构建一个 API 并使用 mongodb 作为数据存储,我在从数据库中序列化响应对象时遇到了一些麻烦。
不明白为什么,在网上搜索了一会儿,发现类似的问题没有解决方案。要么我是一个糟糕的谷歌搜索者,要么答案隐藏在某个深处:)
完整堆栈跟踪: http: //pastie.org/8389787