У меня есть класс, как показано ниже
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