由于IExtendableObject而无法创建Xamarin可移植类库

亚历山大·苏梅洛夫

我在使用可移植类库时遇到了一些麻烦。我同时开发了iOS和Android应用程序,我想使用PCL创建共享的业务层。但是,我使用WCF类。特别是问题是当我使用PCL中不存在的IExtendableObject时。有可能规避这个问题吗?

Cyber​​maxs

对不起,究竟是什么IExtendableObject您是说IExtensibleDataObject吗?

公开WCF服务不需要Xamarin。使用您最喜欢的IDE进行设计和开发。您只需要使用basicHttpBinding,因为Xamarin仅可以使用这种绑定使用WCF Web服务。不要使用PCL创建WCF服务!

PCL允许您在所有移动应用程序之间共享代码。在您的情况下,这至少是代理代码。要创建Xamarin兼容代理,您将使用Silverlight SDK 5(SLsvcUtil.exe)中的Silverlight服务模型代理生成工具。不幸的是,这种类型的ExtensionDataObject在Silverlight中不可用。

在Xamarin中看到此要求时,我感到有些惊讶,因为它用于前向兼容数据合约

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

leiningen由于找不到Java类而无法运行

IntelliJ由于缺少类而无法运行gradle项目

可移植类库与库项目

无法将Signalr Client库作为可移植库添加到Xamarin项目

Numeric Extensions.Clamp(double,double,double)'由于在xamarin表单类中的保护级别而无法访问

IntelliJ由于缺少库而无法构建Gradle项目

创建跨平台应用程序时,无法在Visual Studio 2017中找到可移植类库项目

创建可移植类库时,显示的Xamarin.iOS和Xamarin.iOS(经典)之间的区别是什么?

Docker Postgres启动自动化由于错误而无法创建数据库

我的应用程序由于类重复而无法编译

由于权限不足而无法迁移Oracle数据库(最初创建表)?

从Xamarin可移植类库发送Http请求

如何从C#可移植类库(PCL)添加对F#可移植库的引用

无法引用可移植类库项目Xamarin.iOS

可移植类库与类库

实体框架和可移植类库

由于重定向周期而无法检出svn存储库

Xamarin可移植类库问题

由于价格缺失而无法创建订单

NUnit用于可移植类库测试

如何创建可移植的混合WebView库

无法评估可移植类库对象的属性

FsUnit:由于无法测试可移植库,并且无法测试具有不同F#.Core版本的项目

如何在Xamarin.Forms可移植类库中使用WCF服务

由于访问被拒绝而无法创建数据库

在 Xamarin 可移植类库中使用 FluentMigrator

从可移植类库返回 Xamarin 应用程序 null

由于 32 位库“丢失”而无法安装 Steam

在 Xamarin Forms 中找不到可移植的类库文件夹