我有以下问题,我的 WCF 服务非常简单,从实体框架上下文发送一些实体,我禁用了代理生成和延迟加载,但是当我有一个添加引用实体的实体时会发生我是一个例外,它告诉我该集合具有固定大小。我想问题一定是在序列化/反序列化实体时出现在 WCF 中,但我想不出如何解决这个问题。
例子:
一个办公产品有产品和办公室,我得到了可用服务办公室的列表(从实体框架),然后我创建了一个产品,但是在分配一个办公室时或者:
NewProduct.Oficinas.Add(varOficina);
引发异常,它告诉我集合具有固定大小,但不是由实体的集合“Office”产品、由成员 Office 和“产品”产生的实体产生的,问题出在来自WCF 服务,所以我想问题出在了那里。希望有人有答案,因为它给我带来了很多头痛