单机器人中的数据注释

本文关键字:数据 注释 机器人 | 更新日期: 2023-09-27 18:02:13

我在一个核心库中有一些模型,我想与MonoDroid项目共享,但System.ComponentModel.DataAnnotations不可用于MonoDroid目标。我试着从单源抓取System.ComponentModel.DataAnnotations的代码并将源代码编译到项目中,但最终进入了一个兔子洞,试图让它与所有依赖项一起编译。

任何人有任何建议或步骤,我如何可以在Xamarin monodroid和monotouch项目中包含该名称空间?

如果没有,也许建议我如何在我的xamarin项目中包含我的模型类库而不会产生构建错误。

单机器人中的数据注释

很快,它们在Xamarin中似乎仍然不可用。但是,在我的可移植类库中使用DataContract和DataMember注释没有任何问题。如果你不使用PCL,我强烈推荐它用于任何代码共享场景。好运!