public override void Init() { Adapters = adaptersService.GetAdapters(); this.WhenAnyValue(model => model.SelectedAdapter) .Subscribe(adaptersService.SelectAdapter) .AddDisposableTo(Disposables); SelectedAdapter = Adapters.FirstOrDefault(device => device.Description.Contains("Ethernet") && !device.Description.Contains("Virtual")); }