我有一个类,其中包含一个类型为GUID的属性。例如,
public class ClassToSerialize
{
public Guid Id { get; set; }
public string Name { get; set; }
public string Test { get; set; }
}
我必须将对象从一个Web API传递到一个外部API。问题出在Guid上,在序列化时,属性转换为CSUUID,反序列化时显示错误,如“无效令牌”。
如果在序列化时从对象中删除ID,则可以解决此问题。但是对于这种特殊的用例,不可能从对象中删除ID。
有什么方法可以在不进行序列化的情况下传递对象吗?
提前感谢所有回复!