public ConnectivityMonitor(BaseApplication <U> app)
 {
     this.app                   = app;
     connectivityManager        = (ConnectivityManager)app.GetSystemService(Context.ConnectivityService);
     networkStateChangeReceiver = new NetworkStateChangeReceiver(this);
 }