У меня есть класс, показанный ниже
public class Survey
{
public Survey()
{
SurveyResponses=new List<SurveyResponse>();
}
[Key]
public Guid SurveyId { get; set; }
public string SurveyName { get; set; }
public string SurveyDescription { get; set; }
public virtual ICollection<Question> Questions { get; set; }
public virtual ICollection<SurveyResponse> SurveyResponses { get; set; }
}
Приведенный выше код вызывает следующее исключение
Невозможно сериализовать член SurveyGenerator.Survey.Questions типа ' System.Collections.Generic.ICollection
Когда я конвертирую ICollection в List, он правильно сериализуется
Поскольку это POCO Entity Framework, я не могу преобразовать ICollection в List