网络状态与mvvmcross?

时间:2013-04-11 09:05:46

标签: xamarin mvvmcross network-state

我使用mvvmcross开发针对WPF,IOS和Android平台的应用程序。

如何获取网络状态和全局网络信息? 例如:IP地址,网络接口(以太网,Wifi,3g,......)

由于

1 个答案:

答案 0 :(得分:4)

对于mvvmcross v3,有一个网络插件,提供有关网络连接的信息 - https://github.com/slodge/MvvmCross/tree/v3/Plugins/Cirrious/Network

但是,目前只针对iOS / Touch实现了这一点 - 只是为了满足Apple的Reachability要求。

为了在多个平台上提供此功能,您需要添加并实现自己的接口 - 扩展此插件,创建新插件或仅使用UI项目中的IoC注入。

我不知道有谁已经这样做了,但我很乐意看到这回馈给开源。