Я получаю ошибку безопасности:
Внутреннее исключение: {System.Security.SecurityException --->
System.Security.SecurityException: ошибка безопасности.
UPDATE
Моя проблема в том, что тип Категории (который передается через WCF) находится внутри коллекции Products. Категории и остальные типы моделей генерируются кодом с Entity Framework. Элемент Products в категориях имеет тип EntityCollection.
Коллекция товаров в классе Категории: (сгенерированный код)
[XmlIgnoreAttribute()]
[SoapIgnoreAttribute()]
[DataMemberAttribute()]
[EdmRelationshipNavigationPropertyAttribute("inventory_db_bigModel", "Products_fk", "Products")]
public EntityCollection<Products> Products
Вопрос в том, как объявить коллекцию Products в клиенте ServiceReference?
Я попытался с ObservableCollection и Generic List, но это дает мне ту же ошибку безопасности.
Клиентский код ServiceReference является сгенерированным кодом, и я не уверен, каково решение, чтобы мне не приходилось редактировать его каждый раз, когда он восстанавливается.