Класс (Entity)MongoDb C# не удалось сериализовать ответ
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;
}
Я строю API с использованием .NET WebAPI и используя mongodb в качестве хранилища данных, у меня возникли проблемы с сериализацией ответного объекта из базы данных.
Не могу понять, почему, поискать в Интернете и найти похожие проблемы без каких-либо решений. Либо я плохой Google поисковик или там ответ скрыт где-то глубоко :)
Полный трассировки стека: http://pastie.org/8389787
Почему не получить доход IEnumerable? Какое точное исключение? –
David
Правильно, что метод Get должен возвращать тип IEnumerable, и это то, что он должен сказать, но проблема не зависит от возвращаемого типа. :) –
gonace
Где ошибка? – WiredPrairie