Ejemplo n.º 1
0
        /// <summary>
        ///     Save song identified by key
        /// </summary>
        /// <param name="key"></param>
        public void SaveSong(string key)
        {
            if (!SongList.ContainsKey(key))
            {
                return;
            }
            var item = SongList[key];

            if (item.Plugin.IsWritingSupported())
            {
                item.Plugin.Save(item.Song, item.Filename);
            }
            else
            {
                throw new Exception("Das Speichern der Lieddatei " + item.Filename +
                                    " wird von diesem Dateiformat leider nicht unterstützt!");
            }
        }