public void OnTappedButton() { var parameter = new NovelDetailParameter { Novel = _novel }; _navigationService.Navigate("Detail.NovelView", parameter.ToJson()); }
private void Initialize(NovelDetailParameter parameter) { _categoryService.UpdateCategory(); var novel = parameter.Novel; _pixivNovelText = new PixivNovelText(novel, _pixivClient, _queryCacheService); _pixivNovelText.ObserveProperty(w => w.Text) .Where(w => w != null) .ObserveOnUIDispatcher() .Subscribe(w => Text = w.NovelText) .AddTo(this); #if !OFFLINE _pixivNovelText.Fetch(); #endif }
private void Initialize(NovelDetailParameter parameter) { _count = 0; _novel = parameter.Novel; Initialize(); }