我有一个通用的类库,其中包含许多服务器和客户端模型。由于客户端在Xamarin下运行,所以通用库必须是可移植类库(PCL)。
在我的服务器中,这些对象通过AppDomain Remoting / Marshaling传递,因此据我了解,对象需要标记为[Serializable]或继承自MarshalByRefObject之一。
由于处于PCL中,我不能对任何模型执行这些操作。
我的问题是:如何使这些对象与AppDomain Remoting / Marshaling配合使用,并让它们驻留在可移植类库中?
在我的服务器中,这些对象通过AppDomain Remoting / Marshaling传递,因此据我了解,对象需要标记为[Serializable]或继承自MarshalByRefObject之一。
由于处于PCL中,我不能对任何模型执行这些操作。
我的问题是:如何使这些对象与AppDomain Remoting / Marshaling配合使用,并让它们驻留在可移植类库中?