private static ArtistResult SearchArtist(string type, string id, string page, string size)
        {
            IMusic music;

            switch (type)
            {
            case "wy":
                music = new WyMusic();
                break;

            case "xm":
                music = new XmMusic();
                break;

            case "tt":
                music = new TtMusic();
                break;

            case "qq":
                music = new TxMusic();
                break;

            case "bd":
                music = new BdMusic();
                break;

            default:
                return(null);
            }
            return(music.ArtistSearch(id, Convert.ToInt32(page), Convert.ToInt32(size)));
        }
Beispiel #2
0
        private static string GetUrl(string type, string id, string quality, string format)
        {
            IMusic music;

            switch (type)
            {
            case "wy":
                music = new WyMusic();
                break;

            case "xm":
                music = new XmMusic();
                break;

            case "tt":
                music = new TtMusic();
                break;

            case "qq":
                music = new TxMusic();
                break;

            case "bd":
                music = new BdMusic();
                break;

            default:
                return(null);
            }
            return(music.GetSongUrl(id, quality, format));
        }
Beispiel #3
0
        private static SongResult SearchSong(string type, string id)
        {
            IMusic music;

            switch (type)
            {
            case "wy":
                music = new WyMusic();
                break;

            case "xm":
                music = new XmMusic();
                break;

            case "tt":
                music = new TtMusic();
                break;

            case "qq":
                music = new TxMusic();
                break;

            case "bd":
                music = new BdMusic();
                break;

            default:
                return(null);
            }
            return(music.GetSingleSong(id));
        }
Beispiel #4
0
        private static AlbumResult AlbumSearch(string type, string id)
        {
            IMusic music;

            switch (type)
            {
            case "wy":
                music = new WyMusic();
                break;

            case "xm":
                music = new XmMusic();
                break;

            case "tt":
                music = new TtMusic();
                break;

            case "qq":
                music = new TxMusic();
                break;

            case "bd":
                music = new BdMusic();
                break;

            default:
                return(null);
            }
            return(music.AlbumSearch(id));
        }
        private static SearchResult Search(string type, string key, string page, string size)
        {
            IMusic music;

            switch (type)
            {
            case "wy":
                music = new WyMusic();
                break;

            case "xm":
                music = new XmMusic();
                break;

            case "tt":
                music = new TtMusic();
                break;

            case "qq":
                music = new TxMusic();
                break;

            case "bd":
                music = new BdMusic();
                break;

            default:
                music = new AnyMusic();
                break;
            }
            return(music.SongSearch(key, Convert.ToInt32(page), Convert.ToInt32(size)));
        }
        private static CollectResult SearchArtist(string type, string id, string page, string size)
        {
            IMusic music;

            switch (type)
            {
            case "wy":
                music = new WyMusic();
                break;

            default:
                return(null);
            }
            return(music.CollectSearch(id, Convert.ToInt32(page), Convert.ToInt32(size)));
        }
        private static AlbumResult AlbumSearch(string type, string id)
        {
            IMusic music;

            switch (type)
            {
            case "wy":
                music = new WyMusic();
                break;

            default:
                return(null);
            }
            return(music.AlbumSearch(id));
        }
Beispiel #8
0
 private static CollectResult SearchArtist(string type, string id, string page, string size)
 {
     IMusic music;
     switch (type)
     {
         case "wy":
             music = new WyMusic();
             break;
         case "xm":
             music = new XmMusic();
             break;
         case "tt":
             music = new TtMusic();
             break;
         default:
             return null;
     }
     return music.CollectSearch(id, Convert.ToInt32(page), Convert.ToInt32(size));
 }
Beispiel #9
0
 private static string GetUrl(string type, string id, string quality, string format)
 {
     IMusic music;
     switch (type)
     {
         case "wy":
             music = new WyMusic();
             break;
         case "xm":
             music = new XmMusic();
             break;
         case "tt":
             music = new TtMusic();
             break;
         default:
             return null;
     }
     return music.GetSongUrl(id, quality, format);
 }
Beispiel #10
0
 private static SongResult SearchSong(string type, string id)
 {
     IMusic music;
     switch (type)
     {
         case "wy":
             music = new WyMusic();
             break;
         case "xm":
             music = new XmMusic();
             break;
         case "tt":
             music = new TtMusic();
             break;
         default:
             return null;
     }
     return music.GetSingleSong(id);
 }
Beispiel #11
0
 private static SearchResult Search(string type, string key, string page, string size)
 {
     IMusic music;
     switch (type)
     {
         case "wy":
             music = new WyMusic();
             break;
         case "xm":
             music = new XmMusic();
             break;
         case "tt":
             music = new TtMusic();
             break;
         default:
             music = new AnyMusic();
             break;
     }
     return music.SongSearch(key, Convert.ToInt32(page), Convert.ToInt32(size));
 }