public State(Navigation.IService navigationService, Data.IProvider dataProvider, Lensman.Event.IBus eventBus, Platform.ISchedulers schedulers, Guid userId) { _navigationService = navigationService; _eventBus = eventBus; _dataProvider = dataProvider; _schedulers = schedulers; _userId = userId; }
public ViewModel(Lensman.Event.IBus eventBus) { _eventBus = eventBus; _ian = new MVx.Observable.Command(true); _rachel = new MVx.Observable.Command(true); _mia = new MVx.Observable.Command(true); _max = new MVx.Observable.Command(true); }
public ViewModel(Data.IProvider dataProvider, Lensman.Event.IBus eventBus, Platform.ISchedulers schedulers, Guid userId) { _dataProvider = dataProvider; _eventBus = eventBus; _userId = userId; _schedulers = schedulers; _logger = global::Uno.Extensions.LogExtensionPoint.AmbientLoggerFactory.CreateLogger <ViewModel>(); _recognised = new BehaviorSubject <Director.Client.Recognition>(null); _face = new MVx.Observable.Property <Director.Client.Face>(nameof(Face), args => PropertyChanged?.Invoke(this, args)); _ian = new MVx.Observable.Command(); _rachel = new MVx.Observable.Command(); _mia = new MVx.Observable.Command(); _max = new MVx.Observable.Command(); _alan = new MVx.Observable.Command(); _notAFace = new MVx.Observable.Command(); }
public State(Navigation.IService navigationService, Lensman.Event.IBus eventBus) { _navigationService = navigationService; _eventBus = eventBus; }