public RenderScoreInteractor( IScoreEntity scoreEntity, IRenderScorePresenter presenter, IRenderScoreTranslator translator ) { this.presenter = presenter; this.translator = translator; disposable = new CompositeDisposable(); scoreEntity.Points.Subscribe(_ => Render(scoreEntity)).AddTo(disposable); }