public MouseClickedController(IDebugMousePositionUseCase debugMousePositionUseCase, IMouseClickedCountUseCase mouseClickedCountUseCase) { this.debugMousePositionUseCase = debugMousePositionUseCase; this.mouseClickedCountUseCase = mouseClickedCountUseCase; }
public MouseClickedCountPresenter(IMouseClickedCountUseCase mouseClickedCountUseCase) { this.mouseClickedCountUseCase = mouseClickedCountUseCase; mousePositionDebugTextAsObservable = mouseClickedCountUseCase.DebugMousePositionAsObservable.Select(s => new MouseClicedCountDataViewModel(s)); }