Example #1
0
        public ConnectionViewModel(IVpnService vpnService, IUIThreadInvoker uiThreadInvoker)
        {
            _VpnService      = vpnService;
            _UiThreadInvoker = uiThreadInvoker;

            ConnectDisconnectCommand = new Command(ConnectDisconnect, CanConnectDisconnect);
        }
Example #2
0
 public App(
     IVpnService vpnService,
     IOptions <AppSettings> config,
     ILogger <App> logger)
 {
     _vpnService = vpnService;
     _logger     = logger;
     _config     = config.Value;
 }
Example #3
0
 public MainVpnModel(CoreData coreData, IVpnService vpnService, ConnectionService connectionService)
 {
     _coreData          = coreData;
     _vpnService        = vpnService;
     _connectionService = connectionService;
 }