コード例 #1
0
ファイル: Controller.cs プロジェクト: i3dprogrammer/MALParser
        public EpisodesPageData GetEpisodesPage()
        {
            if (m_episodes != null)
            {
                return(m_episodes);
            }

            if (m_header.Episodes == null)
            {
                throw new Exception("There's no episodes page for this anime.");
            }

            m_episodes = Episodes.Parse(m_header.Link_Episodes.Path);
            return(m_episodes);
        }
コード例 #2
0
ファイル: Controller.cs プロジェクト: i3dprogrammer/MALParser
        public async Task <EpisodesPageData> GetEpisodesPageAsync()
        {
            if (m_episodes != null)
            {
                return(m_episodes);
            }

            if (m_header.Episodes == null)
            {
                throw new Exception("There's no episodes page for this anime.");
            }

            m_episodes = await Episodes.ParseAsync(m_header.Link_Episodes.Path);

            return(m_episodes);
        }