public YoutubePageViewModel(KeyakiYoutubeListUseCase keyakiYoutubeListUseCase)
        {
            _keyakiYoutubeListUseCase = keyakiYoutubeListUseCase;

            YoutubeItems = _keyakiYoutubeListUseCase.YoutubeDatas;

            _keyakiYoutubeListUseCase.FetchYoutubeData();
        }
Exemplo n.º 2
0
        public KEYAKIYoutubePageViewModel(KeyakiYoutubeListUseCase keyakiYoutubeListUseCase)
        {
            KeyakiYoutubeListUseCase = keyakiYoutubeListUseCase;


            YoutubeItems = KeyakiYoutubeListUseCase.YoutubeDatas;

            KeyakiYoutubeListUseCase.FetchYoutubeData();

            YoutubeTapCommand
            .Where(o => YoutubeItems.Count != 0)
            .Where(snippet => snippet != null)
            .Subscribe(snippet => Device.OpenUri(new Uri("https://www.youtube.com/watch?v=" + snippet.id.videoId)));
        }