There is a network plugin for mvvmcross v3 that provides information on network connection - https://github.com/slodge/MvvmCross/tree/v3/Plugins/Cirrious/Network
However, this is only implemented for iOS / Touch at the moment - it exists only to meet Apple Reachability requirements.
To ensure this on multiple platforms, you will need to add and implement your own interfaces - either by expanding this plugin, creating a new plugin, or simply using IoC injection from user interface projects.
I do not know anyone who has already done this, but I would like this to be returned to open source.
source share